현재 menu.vim 파일에 약간의 Git 기능을 추가하고 있으며 특정 명령 (Gitk)을 사용하려면 Vim의 현재 디렉토리를 찾아야합니다.
어떻게 그것을하고 명령에 포함합니까? (즉 :!echo "%current-directory"
)
나는 내가 틀린 질문을했다는 것을 인정할 것이다. 그러나 나는 그것을 알아 냈다.
나는 현재 내 메뉴에서 이것을 사용하고 있습니다.
function g:Gitk()
:!cd $(dirname %); gitk
endfun
function g:GitGui()
:!cd $(dirname %); git gui
endfun
1
"active-directory"태그를 제거했는데 다른 의미가 있습니다.
—
phunehehe
쉘 명령을 실행중인 경우 현재 디렉토리는 쉘 변수에
—
Gilles 'SO- 악마 그만해'
$PWD
있습니다.