
Estoy empezando con Vim.
Creé un ~/.vimrc
archivo en mi directorio de inicio y comencé a agregar preferencias.
Cuando guardo y vuelvo a iniciar el archivo, puedo ver que las preferencias surten efecto en mi archivo vim
. Sin embargo, cuando vuelvo a abrir vimtutor
no puedo ver las preferencias que hice.
También creé otro archivo de texto en una carpeta diferente para ver que mis preferencias funcionan y así es. Entonces, ¿por qué mi archivo vimtutor no los utiliza?
Respuesta1
De man vimtutor
:
Vim is always started in Vi compatible mode.
De man vim
:
-C Compatible. Set the 'compatible' option. This will make Vim behave mostly like Vi, even though a .vimrc file exists.
Entonces, cuando inicia vimtutor
, comienza en modo compatible, que ignora su archivo vimrc.
Sin embargo, la esencia de vimtutor
es en realidad solo un archivo de texto. No tiene nada de especial, aparte del hecho de que (a) hace una copia del archivo del tutor para que pueda modificarse sin cambiar el archivo original, y (b) siempre se inicia en modo compatible con vi.
Si desea abrir el archivo de texto del tutor (una copia del mismo) usando la configuración de vimrc en lugar del modo compatible con vi, ejecute vimtutor
y luego escriba :w myvimtutorfile
para guardar el archivo de texto en su directorio actual. A continuación, ingrese :q!
para salir de vimtutor y luego, en la línea de comando vim myvimtutorfile
, ingrese y debería ver que la configuración de .vimrc tiene efecto.