Есть ли способ сохранить команду в vim? Я хочу иметь возможность перейти сразу в каталог после входа в систему, например:
cd directory/subdirectory/files
Спасибо за любые идеи.
Есть ли способ сохранить команду в vim? Я хочу иметь возможность перейти сразу в каталог после входа в систему, например:
cd directory/subdirectory/files
Спасибо за любые идеи.
Если вы хотите, чтобы ваш шелл-компакт-диск находился в определенном каталоге после входа в систему, поместите это в ваш ~/.bashrc
(при условии, что вы используете bash):
if [ shopt -q login_shell ]
then
cd directory/subdirectory/files
fi
Если вы хотите, чтобы vim
cd находился в определенном каталоге каждый раз, когда вы открываете его, поместите это в ваш ~/.vimrc
:
cd directory/subdirectory/files
Обратите внимание, что cd
в вашем ~/.vimrc
- это не cd
оболочки, а команда Vim. Увидеть
:help :cd
В вашем ~/.vimrc
вы можете определить пользовательские команды (такие как :CdA
), которые быстро переключаются на каталоги; например:
:command! CdA cd directory/subdirectory/files
:command! CdB cd directory/other_directory/files