it-swarm-es.com

Sugerencias para las entradas en un SYSADMINS .VIMRC

Por lo menos, siempre me desconcierto "Sintaxis en" en/etc/vim/vimrc

21
Gareth

No estoy realmente seguro de qué parte de esto está específicamente relacionada con SysAdmin, pero mis elementos esenciales son:

syntax on
set background=dark
set shiftwidth=2
set tabstop=2
if has("autocmd")
  filetype plugin indent on
endif
set showcmd             " Show (partial) command in status line.
set showmatch           " Show matching brackets.
set ignorecase          " Do case insensitive matching
set smartcase           " Do smart case matching
set incsearch           " Incremental search

También siempre me aseguro de que la máquina tenga acceso al archivo Archivo de resaltado Nginx Syntax .

6
Adam Gibbins

También puede ver esto SO Pregunta: ¿Qué hay en su VIMRC ?

3
Hamish Downer

Enchufe descarado. Este no es realmente un cambio de .viMRC, sino A VIM complemento. Utilizo RCSvers en cada versión instalada de VIM. Básicamente, utiliza el comando RCS para salvar una versión de cualquier archivo que edite. No sabe cuántas veces he arrugado un archivo de configuración solo para que los RCSVers me salven mostrándome los cambios que he hecho.

http://www.vim.org/scripts/script.php?script_id=56

2
JD Frias

No uses .vimrc para evitar aprender vim

Ya que sé que muchos de VIM New Comers leerán esto, la mejor sugerencia que tengo es: "No se ponga en contacto con perezosos y coloque las entradas de mapa en su .viMRC" Aprendiendo formas no estándar de Hacer las cosas en VIM te hará sentir como un gimp total cuando está sin su VIMRC. La curva de aprendizaje para VI es empinada, pero no se está haciendo ningún fábrico al elegir no aprender.

2
Bruno Bronosky

Deshabilitando todos los modos de sangría "inteligente". Ideal para la programación, infierno para el archivo de configuración.

A menudo termino usando Strace para rastrear problemas extraños. Como resultado, intentar sintonizar resaltar algunas de las líneas pueden ser ridículas con una cuerda de cuerda grande. Este es el caso, utilizo el conjunto Synmaxol = 2048 para limitar la sintaxis resaltada a 2048 columnas.

También soy bastante fanático del complemento de Taglist que utiliza etiquetas exuberantes. Hasta ahora, he podido presionar alrededor de los CTAGS compilados binarios y no han encontrado problemas de la biblioteca. Esto rápidamente me permite navegar entre cualquiera del código con el que trabajo. Los que generalmente son Perl, Python o C.

0
jwp