현재 내 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
답변1
내 생각에는 :pwd
또는 getcwd()
당신이 찾고있는 것입니다.
기억에 도움이 되도록:
:pwd
=> 작업 디렉토리 인쇄
getcwd()
=> 현재 작업 디렉토리를 가져옵니다