vim编辑器的配置文件为:/etc/vimrc 通过:sudo vim /etc/vimrc 打开vim的配置文件 在结尾添加如下内容即可指定F5为测试脚本的快捷键: 注:此方式便于对脚本进行单元测试。
map <F5> :call CompileRunGcc()<CR> func! CompileRunGcc() exec "w" if &filetype == 'c' exec "!g++ % -o %<" exec "!time ./%<" elseif &filetype == 'cpp' exec "!g++ % -o %<" exec "!time ./%<" elseif &filetype == 'java' exec "!javac %" exec "!time java %<" elseif &filetype == 'sh' :!time bash % elseif &filetype == 'python' exec "!time python2.7 %" exec "!time python3.6 %" elseif &filetype == 'html' exec "!firefox % &" elseif &filetype == 'go' exec "!go build %<" exec "!time go run %" elseif &filetype == 'mkd' exec "!~/.vim/markdown.pl % > %.html &" exec "!firefox %.html &" endif endfunc
vim编写的脚本内容 vim 编写的testF5.py内容
vim编写完成后不退出直接按F5后结果: 一键执行结果