2011-08-19 9 views

Respuesta

18

Se llama modeline

:he modeline 

Si se inicia la edición de un nuevo archivo, y la opción 'modeline' está activado, un número de líneas al principio y al final del archivo son verificado por modelos. Hay dos formas de modelos.

The first form: [text]{white}{vi:|vim:|ex:}[white]{options} 

[text]   any text or empty 
{white}  at least one blank character (<Space> or <Tab>) 
{vi:|vim:|ex:} the string "vi:", "vim:" or "ex:" 
[white]  optional white space 
{options}  a list of option settings, separated with white space or ':', 
       where each part between ':' is the argument for a ":set" 
       command (can be empty) 

añadir esto a $ MYVIMRC:

setglobal modeline 
+0

Así que tenía razón. TY – lzap

+0

Me pregunto por qué mi formato no funciona y esto hace: # vim: set sw = 4 ts = 4 et: – lzap

+0

Pruebe ': verbose set modeline modelines'; Además, lea ': él' 'modeline''' para información de fondo y sugerencias – sehe

4

Se llama modeline. En la ayuda que se puede encontrar grepping

helpgrep # vim 

Si desea comprobar si modeline son activos, no conjunto modeline? (si el son dirá modeline, de lo contrario nomodeline)

para apagarlos con certeza, añadir esto en su vimrc

:set modelines=0 "number of modelines vim parses 
:set nomodeline "turn off parsing 
Cuestiones relacionadas