有没有办法在 vim 中保存命令?我希望能够在登录后直接进入目录,例如:
cd directory/subdirectory/files
感谢您的任何想法。
答案1
如果你想让你的 shell cd 进入一个特定的目录登录,然后将其放入你的~/.bashrc
(假设你使用 bash):
if [ shopt -q login_shell ]
then
cd directory/subdirectory/files
fi
如果您希望vim
每次打开时都使用 cd 进入特定目录,请将其放入~/.vimrc
:
cd directory/subdirectory/files
请注意,cd
你命令中的~/.vimrc
不是 shell 的cd
,而是 Vim 命令。请参阅
:help :cd
答案2
在您的 中~/.vimrc
,您可以定义自定义命令(如:CdA
)来快速切换到目录;例如:
:command! CdA cd directory/subdirectory/files
:command! CdB cd directory/other_directory/files