¿Cómo configurar la pestaña a 4 espacios en vim?

19

Por defecto, la pestaña en vim está establecida en 8 espacios. ¿Cómo podemos establecer la pestaña en 4 espacios en vim de forma permanente?

Steve
fuente

Respuestas:

35

Crea un ~/.vimrcarchivo con esta línea:

set ts=4 sw=4

Esto establecerá tabulaciones cada 4 espacios y establecerá el ancho de cambio (esa cantidad de sangría) como 4 espacios también para que coincida con sus tabulaciones.

Nicole Hamilton
fuente
7

Haz ~/.vimrcy agrega esto:

set tabstop=4

Aquí hay algunos otros útiles:

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
nerdwaller
fuente
0

Si solo está usando vi (algunas personas no tienen vim disponible) ponga esto en su archivo .exrc en su directorio de inicio o donde está editando el código si tiene / quiere un inicio específico para un directorio de código en particular:

set shiftwidth = 4 set tabstop = 4 set expandtab "esto podría no funcionar en todos los hosts" "las citas hacen buenos comentarios en sus archivos .exrc"

Rick Carrick
fuente