Created
January 30, 2013 06:21
-
-
Save zires/4671166 to your computer and use it in GitHub Desktop.
How do I edit an existing buffer in a new tab in vim?
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| When you start vim like that, you don't get a vim client, the text editor is using the terminal or cmd prompt - the two files are in two different buffers. Use :ls to list the buffers: | |
| :ls | |
| 1 %a "foo" line 6 | |
| 2 "bar" line 0 | |
| The %a is the active buffer. You can use :b2 to switch to buffer 2 or use :bn to cycle to the next or :bp for previous. I prefer (CTRL-W v) to split windows vertically, rather than (CTRL-W s), which splits horizontally. | |
| If you have 2 files loaded & no tabs (yet), you can, :tabnew and in the new tab type :b2 | |
| If you want to always have buffers loaded into their own tabs, check out this article. | |
| You wish to open a buffer in a new tab ? | |
| Split up the screen (Ctrl-W s), take up a window, and Ctrl-W T | |
| http://superuser.com/questions/66179/how-do-i-edit-an-existing-buffer-in-a-new-tab-in-vim |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment