Vim is very productive editor and I enjoy using it everyday, but I’ve found that moving between tabs takes more time than it should.
When I want to switch to another tab I often repeat gt or gT multiple times. Vim provides a better way to reach required tab – n + gt, where n is tab number. But to use it you should count tab number first. It quickly become boring if you open a dozen of tabs.
I think it would be nice to enumerate tabs. A single number on each tab in front of file name, something like this:
1 Readme | 2 main.c | 3 main.h | 4 process.h
I hope it is possible to configure vim to do this by editing config or using some plugin.
Is there a way to achieve it?
You can use the
tablineoption for setting the label of the tabs in console mode of vim.See the help at
:h setting-tablinewhich also shows a very basic minimal example, which you can tweak to your need, e.g. for what you want, I would use something like this: