vimperator-labs
                                
                                 vimperator-labs copied to clipboard
                                
                                    vimperator-labs copied to clipboard
                            
                            
                            
                        :buffer command should behave like :tabopen if the buffer can't be found
Issue type:
- Feature request
Version:
Vimperator: 3.16.0 (created: 2017/02/01 00:55:15) Firefox: Mozilla/5.0 (X11; Linux x86_64; rv:53.0) Gecko/20100101 Firefox/53.0
Description:
Whenever I want to switch to a page I have to stop and think: do I already have this page open? If yes, then I hit b to start finding it. If not, then I hit t to start opening it. When I guess wrong (which I do nearly half the time), then I either have to hit escape, hit t and type everything again, or I end up with two copies of the same page open. I'd rather avoid all this if I could.
Expected behavior:
Ideally, I'd like to be able to hit b, start typing, and if the buffer list comes up blank just hit enter to open a new tab. If I really don't want to open a new tab for some reason I could just hit escape to abort.
I think this would be a pure improvement. I'm aware that there was an earlier issue for this, however I don't agree with the conclusion that this should be handled by a plugin rather than just being the default behavior. Is there a strong reason why people would not want this behavior from the :buffer command?
+1
I'm used to using t no matter which of the two actions I wish to achieve. This way, even if I've forgotten about the open buffer, I will see it at the bottom of the list and may shift-tab to it.