Salvar um comando no Vim

Salvar um comando no Vim

Existe uma maneira de salvar um comando no vim? Quero poder ir direto para um diretório após o login, como:

cd directory/subdirectory/files

Obrigado por qualquer ideia.

Responder1

Se você quiser que seu shell cd seja direcionado para um diretório específico apósConecte-se, coloque isso no seu ~/.bashrc(supondo que você esteja usando o bash):

if [ shopt -q login_shell ]
then
    cd directory/subdirectory/files
fi

Se você deseja ter vimo cd em um diretório específico sempre que abri-lo, coloque-o em seu ~/.vimrc:

cd directory/subdirectory/files

Observe que cdin your ~/.vimrcnão é o shell, cdmas é um comando do Vim. Ver

:help :cd

Responder2

No seu ~/.vimrc, você pode definir comandos personalizados (como :CdA) que alternam rapidamente para diretórios; por exemplo:

:command! CdA cd directory/subdirectory/files
:command! CdB cd directory/other_directory/files

informação relacionada