我希望每当我在Vim中保存文件时,都能执行一个bash脚本。问题是我不知道如何传递文件的完整路径,而不仅仅是文件名或相对路径。
这是我正在使用的代码,它可以工作,但只能使用相对路径,对我来说毫无用处。
autocmd BufWritePost * !~/.config/nvim/scripts/on_save.sh <afile>
有没有办法将完整的文件路径传递给bash脚本?
我找到了它:
autocmd BufWritePost * !~/.config/nvim/scripts/on_save.sh %:p
%:p 可以做到这一点。