Salve um comando no Vim

1

Existe uma maneira de salvar um comando no vim? Eu quero ser capaz de ir direto para um diretório após o login, como:

cd directory/subdirectory/files

Obrigado por qualquer ideia.

    
por Nick B 29.12.2012 / 21:16

2 respostas

4

Se você quiser ter seu CD de shell em um diretório específico após login , coloque-o em ~/.bashrc (supondo que esteja usando o bash):

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

Se você quiser ter vim cd em um diretório específico toda vez que abri-lo, coloque-o em ~/.vimrc :

cd directory/subdirectory/files

Observe que o cd no seu ~/.vimrc não é o cd do shell, mas é um comando do Vim. Veja

:help :cd
    
por 29.12.2012 / 21:30
1

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

:command! CdA cd directory/subdirectory/files
:command! CdB cd directory/other_directory/files
    
por 30.12.2012 / 02:13

Tags