Remova o 'X' da barra de guias do vim

3

Ao usar várias guias em vim , há uma barra na parte superior exibindo as guias. Na extrema direita dessa barra, há um X . Isso é usado para fechar a guia atual se o uso do mouse estiver ativado; no entanto, eu não uso o mouse no vim, então, para mim, é um bocado inútil para ocupar espaço.

Com muitas abas abertas, o vim não exibe o nome do arquivo inteiro em cada arquivo, apenas os últimos caracteres. Livrar-se dessa X - e da pequena quantidade de espaço vazio que parece estar reservada ao lado dela - liberaria um pouco de espaço. Eu estaria interessado em um método para simplesmente torná-lo invisível, mas a resposta ideal me daria uma maneira de removê-lo completamente e liberar esse espaço.

    
por evilsoup 18.08.2013 / 16:07

2 respostas

2

The 'tabline' option allows you to define your preferred way to tab pages labels. This isn't easy, thus an example will be given here.

Você encontrará um exemplo (que pode ser modificado para excluir o caractere X ) em :help setting-tabline .

    
por 02.10.2013 / 21:22
0
Infelizmente, a tabline padrão do Vim é codificada em C e o X está definido lá, como você pode ver em src/nvim/screen.c arquivo.

A solução seria recriar a tabline padrão do Vim (ou algo próximo a ela) usando a sintaxe da variável 'tabline', e omitir o X lá dentro. Você pode encontrar várias implementações possíveis nos comentários aqui .

    
por 07.12.2017 / 22:05