Vim - 현재 디렉토리 얻기

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

답변1

내 생각에는 :pwd또는 getcwd()당신이 찾고있는 것입니다.


기억에 도움이 되도록:

:pwd=> 작업 디렉토리 인쇄

getcwd()=> 현재 작업 디렉토리를 가져옵니다

관련 정보