Vim一键编译运行
2017-08-30 10:39
337 查看
Vim 一键编译运行
Vim大法好!我平时主要用vim作为IDE写python,c/c++, shell script。但是每次vim编辑完都需要输入wq保存,然后在命令行中执行,发现错误后再次进入源码中修改,如此大大浪费程序猿的时间,生命如此宝贵!
以python为例,vim 环境下,在命令模式中输入下命令:
:!python %
即可用python编译当前文件。其他语言同理
熟悉IDE的童鞋一般都会使用F5进行编译运行,Vim也可以搞定。在本地.vimrc中添加以下几行,即可:
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " Quickly Run """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 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 == 'python' exec '!time python %' elseif &filetype == 'sh' :!time bash % endif endfunc
请参考使用,如果不想显示时间,time亦可去掉。
相关文章推荐
- vim 一键编译运行C、C++等程序
- 在VIM中添加一键编译和一键运行
- gVim/Vim 一键编译、连接、运行 C/C++ 单文件
- linux下vim配置之一键编译运行
- VIM2:在VIM中添加一键编译和一键运行
- vim 一键编译运行
- 在VIM中添加一键编译和一键运行
- vim 一键编译运行
- 在VIM中添加一键编译和一键运行
- 在VIM中添加一键编译和一键运行
- vim 添加一键编译和运行
- vim 一键编译运行c++,c,java,python, shell
- Vim 一键编译、连接、运行 C/C++ 单文件(Windows 与 Linux通用)
- 使用TextPad一键编译运行C++程序和JAVA程序
- OpenGL Linux 安装与配置 一键编译+运行
- VIM-一键编译单个源文件
- VIM一键编译C程序
- vim7.2源码编译, 运行出错:buffer overflow detected
- Ubuntu&红帽的vim通用配置(文件头+一键编译执行C/C++/Java单文件)
- Vim C/C++的一键编译