Converte permanentemente tabulações para espaços no vi / vim

14

Se eu quisesse ter recuo tradicional no vi / vim, eu digitaria estes comandos:

:set tabstop=4
:set shiftwidth=4
:set expandtab

É tedioso digitar esses comandos toda vez que eu abro um arquivo. Como faço para armazenar permanentemente essas configurações?

    
por JoJo 09.05.2011 / 07:15

3 respostas

15

Crie um arquivo no seu diretório pessoal chamado .vimrc e coloque seus comandos lá:

set tabstop=4
set shiftwidth=4
set expandtab

O Vim Howto do Ubuntu tem algumas dicas para a customização básica, se você quiser ir mais fundo, existe o Vim Book e o FAQ também .

vi-improved.org também tem um bom e grande exemplo do .vimrc de uma pessoa para você remexer em torno de.

    
por Stefano Palazzo 09.05.2011 / 07:33
3

Armazenar

set tabstop=4
set shiftwidth=4
set expandtab

ou

set ts=4 sw=4 
set expandtab

No seu arquivo ~/.vimrc . POR EXEMPLO. /home/user/.vimrc ou /home/$(whoami)/.vimrc . Você também pode usar suas outras configurações em .vimrc, as que você usa regularmente, por exemplo, syntax on se você usar a versão completa do VIM.

    
por sagarchalise 09.05.2011 / 07:31
0

Depois de abrir o terminal em \home\user\exampleuser\ (o diretório padrão), crie o arquivo .vimrc . Se você realmente gosta do vim, você pode digitar vim .vimrc na linha de comando, ou você pode usar o nano. Este arquivo controlará o vim. Em seguida, digite seu código que você deseja definir aqui assim: %código% (não note nenhum cólon (:)) Então, salve o arquivo e pronto!

    
por SealsRock12 17.12.2017 / 04:49

Tags