Gvim

Vim - 獲取目前目錄

  • March 14, 2018

我目前正在向 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

我認為要麼 要麼:pwdgetcwd()你正在尋找的東西。


只是為了幫助記憶:

:pwd=> 列印工作目錄

getcwd()=> 獲取目前工作目錄

引用自:https://unix.stackexchange.com/questions/8233