ขณะนี้ฉันกำลังเพิ่มฟังก์ชัน Git เล็กน้อยให้กับไฟล์ menu.vim ของฉันและสำหรับการใช้คำสั่ง (Gitk) ฉันต้องค้นหาไดเรกทอรีปัจจุบันของ Vim
เราจะทำอย่างนั้นและรวมไว้ในคำสั่งได้อย่างไร? (เช่น:!echo "%current-directory"
)
ฉันจะยอมรับที่นี่ว่าฉันถามคำถามผิด - แต่ฉันคิดออก
ฉันกำลังใช้สิ่งเหล่านี้ในเมนูของฉันภาพ:
function g:Gitk()
:!cd $(dirname %); gitk
endfun
function g:GitGui()
:!cd $(dirname %); git gui
endfun
1
ฉันลบแท็ก "active-directory" ออกมันมีความหมายแตกต่างกัน
—
phunehehe
$PWD
หากคุณกำลังเรียกใช้คำสั่งเชลล์ไดเรกทอรีปัจจุบันอยู่ในตัวแปรเปลือก