Mi profesor asignó una cuenta ssh a cada estudiante en mi clase de programación y me ordenó que usáramos VIM para la edición de texto. Descubrí :set nu
y a :set auto indent
través de Google. Noté que esas dos configuraciones se restablecen después de cada lanzamiento. ¿Hay alguna manera de hacer que persistan en mi cuenta ssh? ¿Qué pasa con VIM en mi máquina local?
15
vimtutor
. Eso te ayudará a aprender a usar Vim. Cuando haya terminado con eso, ejecute:help
dentro de Vim para ver una descripción general de cómo usar el sistema de ayuda y algunas lecturas más introductorias.Respuestas:
Póngalos en su
vimrc
(ver:help vimrc
). Luego puede sincronizar ese archivo entre máquinas.Otra opción es tener vimrc configurado en la máquina local y usar, por ejemplo, bcvi para transferir archivos de forma remota de remoto a local y viceversa.
fuente
Cuando esté en Vim, escriba
:echo $VIM
... que debería darle la ubicación donde debe ir su _vimrc (o .vimrc). Edite un archivo con ese nombre, coloque esas dos líneas dentroy guárdalo.
Grita si tienes algún problema con esto.
fuente
:help vimrc
, $ VIM es posiblemente cosa de Mac. Sólo digo'.También existe la modeline donde puede configurar el archivo vim-sabia y no dependen de ninguna configuración vim local.
fuente
Si está en una Mac, puede usar una aplicación Vim Options :
Después de eso, es posible transferir el archivo de configuración vim a una máquina SSH remota usando el comando "scp" como:
fuente