Vamos dizer que eu abri file1.txt
, file2.txt
, file3a.txt
e file3b.txt
de tal forma que o tabline (a coisa no topo) se parece com isso:
file1.txt file2.txt 2 file3a.txt
(Observe como file3b.txt.
está faltando porque é mostrado em uma divisão, na mesma guia que file3a.txt
)
Para mover-se mais rapidamente entre as guias (com <Number>gt
), gostaria que cada guia exibisse seu índice ao longo do nome do arquivo. Igual a:
1:<file1.txt> 2:<file2.txt> 3:<2 file3a.txt>
A formatação (as chaves angulares em particular) são opcionais; Eu só quero que o índice apareça lá (o 1:
, 2:
e assim por diante).
Nenhuma pista :h tab-page-commands
ou google qualquer.
Respostas:
Você precisa olhar para:
E se você tiver "e" na configuração de 'guioptions':
fonte
coloque isso no seu vimrc
fonte
'%999XX'
significa aqui?Na página da wikia, você pode encontrar pelo menos dois (os que eu testei) que fornecem os índices de tabulação, e um deles produz o número de janelas dentro de cada buffer que têm edições.
Aqui está o resultado das minhas modificações na que produz a contagem de buffers editados, a alteração que fiz foi tornar o valor de destaque da contagem consistente com o restante da guia:
fonte
airline
plug - in, mas, para ser sincero, essa tabline antiga que eu criei é muito mais funcional ... #O plug - in tabline é um plug-in vim que implementa a funcionalidade solicitada e não explode seu vimrc. Simplesmente instale e reinicie o vim.
Para instalar:
ou use um gerenciador de plugins.
fonte
Para o Vim baseado em GUI (Gvim no Linux, MacVim no Mac, etc), coloque isso em seu
.gvimrc
:Algumas dicas sobre como realmente usar os números exibidos:
Ngt
mudará para a guiaN
. Por exemplo,3gt
vai para a guia 3.:tabm2
move a guia atual para aparecer após a guia 2.:tabm0
:tabm
fonte