J'ajoute actuellement un peu de fonctionnalité git dans mon fichier Menu.viM et pour utiliser une certaine commande (gitk), je dois trouver le répertoire actuel de Vim.
Comment le fait-il et l'inclure dans une commande? (c'est à dire. :!echo "%current-directory"
)
Je vais admettre ici que j'ai posé la mauvaise question - mais je l'ai compris.
Je les utilise actuellement dans mon menu.vim:
function g:Gitk()
:!cd $(dirname %); gitk
endfun
function g:GitGui()
:!cd $(dirname %); git gui
endfun
Je pense que :pwd
Ou getcwd()
est ce que vous recherchez.
:pwd
=> Imprimer le répertoire de travail
getcwd()
=> Obtenir le répertoire de travail actuel