繁体   English   中英

如何在vimrc中指示当前打开的文件?

[英]How to indicate current open file in vimrc?

我想在我的Gvim中(在Windows下)调用Astyle来格式化.c .h文件。 我将Astyle.exe放在下面:

C:\Program Files (x86)\Vim\vim73

并且它已经被添加到Path环境中。

然后在_vimrc中添加以下命令:

nmap <F10> :!Astyle --style=linux <CR>

但是,当我打开一个.c文件并按F10键时,它给出了一些错误消息。 我猜这是因为Astyle不知道要操作哪个文件。 所以我的问题是如何指示Astyle要操作的文件?

nmap <F10> :!Astyle --style=linux some_indicator<CR>

这有帮助吗?

:!Astyle --style=linux %:p<CR>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM