Vim - 獲取當前目錄
我現在正在我的menu.vim文件中添加一些Git功能,並且為了使用某個命令(Gitk),我需要找到Vim的當前目錄。 如何做到這一點並將其包含在命令中? (即:!echo“%current-directory”)
我在這裏承認我提出了錯誤的問題 - 但我明白了。 我目前在menu.vim中使用這些: function g:Gitk() :!cd $(dirname %); gitk endfun
function g:GitGui() :!cd $(dirname %); git gui endfun
最佳答案
我認為:pwd 或 getcwd()正是您要找的。
Just to help memorize things: :pwd => print working directory getcwd() => get current working directory