我想在Vim中保存文件时执行bash脚本.问题是我不知道怎么办,或者是否可以将完整路径传递给文件,而不仅仅是文件名或打开的相对路径.
这是我正在使用的代码,它可以工作,但只有相对路径,这对我来说是无用的.
autocmd BufWritePost * !~/.config/nvim/scripts/on_save.sh <afile>
Run Code Online (Sandbox Code Playgroud)
有没有办法将完整的文件路径传递给bash脚本?
我找到了:
autocmd BufWritePost * !~/.config/nvim/scripts/on_save.sh %:p
Run Code Online (Sandbox Code Playgroud)
在%:对做它