¿Hay alguna forma de guardar un comando en vim? Quiero poder ir directamente a un directorio después de iniciar sesión, como por ejemplo:
cd directory/subdirectory/files
Gracias por cualquier idea.
Respuesta1
Si desea tener su CD de shell en un directorio particular despuésacceso, luego pon esto en tu ~/.bashrc
(suponiendo que estés usando bash):
if [ shopt -q login_shell ]
then
cd directory/subdirectory/files
fi
Si desea tener vim
un cd en un directorio en particular cada vez que lo abra, coloque esto en su ~/.vimrc
:
cd directory/subdirectory/files
Tenga en cuenta que cd
en su ~/.vimrc
no es el shell cd
sino un comando de Vim. Ver
:help :cd
Respuesta2
En su ~/.vimrc
, puede definir comandos personalizados (como :CdA
) que cambian rápidamente a directorios; p.ej:
:command! CdA cd directory/subdirectory/files
:command! CdB cd directory/other_directory/files