关于vim映射快捷键的补充
前几天写了 vim执行php或者c/c++的快捷键,但有一个缺点,就是必需为不同的文件类型映射不一样的快捷键,如果所有文件都用F5来执行多好!!
感谢小黑同学今天的提醒,可以考虑用autocmd(自动命令)来实现,不同的文件类型,运行不同的映射机制。
配置如下:
autocmd! BufNewFile,BufReadPost *.php nmap < F5 > < ESC >:w< cr >:!clear && php -q < C-R>%< cr > autocmd! BufNewFile,BufReadPost *.cpp nmap < F5 > < ESC >:w< cr >:!clear && g++ < c -R >% -o test && ./test< cr > autocmd! BufNewFile,BufReadPost *.c nmap < F5 > < ESC >:w< cr >:!clear && gcc < c -R >% -o test && ./test< cr >
这样对php,c/c++都可以使用F5来执行。
机器人 2009-06-24 16:48 于 北京 晴
Hey, have you seen this news article?
New details about Michael Jackson’s Death Emerge
I was wondering if you were going to blog about this…
oh,I am very sory to hear that about Michael Jackson’s death。