Por padrão, a guia no vim é definida como 8 espaços. Como podemos definir a guia para 4 espaços no vim permanentemente?
19
Crie um ~/.vimrc
arquivo com esta linha:
set ts=4 sw=4
Isso definirá tabstops a cada 4 espaços e a largura do turno (a quantidade que você indenta) como 4 espaços também para corresponder aos seus tabstops.
Faça ~/.vimrc
e adicione isto:
set tabstop=4
Aqui estão alguns outros úteis:
syntax on " Syntax highlighting
set showmatch " Shows matching brackets
set ruler " Always shows location in file (line#)
set smarttab " Autotabs for certain code
set shiftwidth=4
Se você estiver usando apenas o vi (algumas pessoas não têm o vim disponível), coloque-o no arquivo .exrc no diretório inicial ou onde você está editando o código, se você tem / deseja uma inicialização específica para um diretório específico de código:
set shiftwidth = 4 set tabstop = 4 set expandtab "isso pode não funcionar em todos os hosts" "As aspas fazem bons comentários nos seus arquivos .exrc"