2012-07-31 23 views
17

Soy relativamente nuevo en Vim y estoy planeando codificar y aprender Ruby en él. Pero cada vez que inicio el Vim (por ejemplo, vim LearnRuby.rb), aparece un signo de dólar en cada línea. Me pregunto de qué se trata todo esto.Signo de dólar al final de cada línea

+0

¿Estás viendo '$' o '~'? – cppcoder

+5

@cppcoder Probablemente el primero, ya que es el dollarign;) – Bernhard

+1

@LivingThing '$' está marcando el final de la línea, pero de forma predeterminada no se imprime, debe haber alguna configuración. – Bernhard

Respuesta

28
:set nolist 

se apagará caracteres especiales para el búfer en uso, tales como pestañas que se presentan como ^I y al final de caracteres de línea a aparecer como $.

Sin embargo, si se hace eso constantemente cuando se ejecuta vim, que hay que buscar en su (u otro archivo de inicio en su caso) .vimrc y averiguar lo que está haciendo el set list que la causa.

+0

trabajado. Gracias ! – LivingThing

2

Abiertas ~/.vimrc y el material de
Si ve una línea como esta:

set list 

Significa, se mostrará $ en cada línea para marcar el final de la línea.
Elimínelo o utilice el comando :set nolist en el editor vi.

+1

También puede estar en el sistema vimrc hecho por un extraño administrador. – Bernhard

+3

Creo que encontrará que el "administrador raro" es un poco redundante :-) – paxdiablo

+1

Dos respuestas y ambas sugiriendo que se apague la lista en lugar de ajustar listchars. Es una opción realmente útil para mostrar pestañas y espacios finales. – ZyX

Cuestiones relacionadas