在 Vim 中儲存指令

在 Vim 中儲存指令

有沒有辦法在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

相關內容