Crie um arquivo ~/.vimrc
com esta linha:
set ts=4 sw=4
Isso definirá tabstops a cada 4 espaços e definirá a largura de deslocamento (o valor que você recua) como 4 espaços também para corresponder às suas tabstops.
Por padrão, a guia no vim é definida para 8 espaços. Como podemos definir a guia para 4 espaços no vim permanentemente?
Crie ~/.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ê está apenas usando vi (algumas pessoas não têm vim disponível) coloque isso no seu arquivo .exrc em seu diretório home ou onde você está editando código se você quer / quer uma inicialização específica para um diretório particular de código:
set shiftwidth = 4 set tabstop = 4 set expandtab "isso pode não funcionar em todos os hosts" "citações fazem bons comentários em seus arquivos .exrc"