Estou usando o vim e preciso de uma maneira de sempre poder ver o arquivo no qual estou trabalhando sem ter que fazer ^G
.
Eu vejo o nome do arquivo quando inicio o vim, mas quando começo a trabalhar e uso várias funções, ele se perde.
Também vi outras pessoas terem algum tipo de "addons" na parte inferior do console do vim que parecem "abas" de botão / "(não sei como descrevê-las) que mostram várias informações constantemente, incluindo o nome do arquivo.
Alguma idéia do que são esses plugins? Ou como posso conseguir o que quero?
32
Respostas:
Você pode adicionar isso ao seu
.vimrc
arquivo ou temporariamente enquanto estiver novim
.set laststatus=2
:set laststatus=2
Para obter o caminho completo, você pode adicionar esse comando novamente ao seu
.vimrc
ou enquanto estivervim
.set statusline+=%F
:set statusline+=%F
Exemplos
modo normal
modo de linha de comando
Para obter mais informações do que você gostaria de ler, há informações adicionais sobre as duas disponíveis em
vim
.Referências
fonte
ls
comandoset ls=2
Acho que adicionar o arquivo ao topo da janela usando,
no .vimrc, é menos desagradável do que sempre ter a barra de status ocupando uma linha completa na parte inferior.
fonte
As guias às quais você provavelmente está se referindo não são um plug-in, mas um vim embutido. Experimentar
Ele deve abrir uma nova guia e você deve ver a barra de menus, mostrando o nome dos arquivos nas diferentes guias. Para mostrar sempre essa barra de menus, use
Embora isso faça sentido apenas quando você realmente deseja trabalhar com guias (eu recomendo). Caso contrário, sugiro definir o nome na barra de status, conforme descrito por outras pessoas.
fonte
Tente isso para o caminho completo:
Mais informações: http://got-ravings.blogspot.com/2008/08/vim-pr0n-making-statuslines-that-own.html
fonte
Verifique também vim-airlines . Observe que você ainda precisa usar "set laststatus = 2" para mostrar a linha de status.
fonte