| I really want to use/like Vim. Sounds like I'm going to say it not great, but actually this might be a call for help... I have used Vim for a couple years I think, maybe more now and learned enough to write my own vimrc file from scratch, understanding all the parts I'm adding, what they do and why and sync it via version control etc etc. I use it on every server I administer/whenever I use the terminal. I've added many of the plugins mentioned here, they're great. But I just can't get around the visual layout and moving throughout a project/codebase. Maybe it's my brain, but I highly value visual representation of the open files I'm working on. Something like Sublime Text with the open tabs visible is just key for me. I can replicate the sidebar with NERDTree which is OK (still a bit annoying navigating it but whatever) but how can I do the same regarding tabs. Alright buffers, you know what I mean. I want to see a visual representation of the files I've got open, not through CtrlP or a key combo, but on screen like in Sublime Text. Can it be done? |
For the most basic command that will probably work immediately, just start up vim with multiple files like so:
This will open file1 and file2 in separate vim tabs.But vim tabs may not behave the way you would expect them to coming from other programs. You might prefer to just list all the buffers within one window instead. There are many plugins dealing with buffer management on the vim wiki and elsewhere. Here are two I found with a Google search that look at a glance like they might work [0], [1] (haven't tried, just looked at the page briefly)
[0]: https://github.com/ap/vim-buftabline
[1]: https://github.com/bling/vim-bufferline