vim 一键编译运行
2013-05-08 07:45
507 查看
Linux vi:
my vimrc file :
my profile file :
" F5编译和运行C程序,C++程序,Python程序,shell程序,F9 gdb调试 " 请注意,下述代码在windows下使用会报错,需要去掉./这两个字符 " <F5> 编译和运行C map <F5> :call CompileRunGcc()<CR> func! CompileRunGcc() exec "w" exec "!gcc % -o %<" exec "! ./%<" endfunc "< F5> 编译和运行C++ map <F5> :call CompileRunGpp()<CR> func! CompileRunGpp() exec "w" exec "!g++ % -o %<" exec "! ./%<" endfunc " <F5> 运行python程序 map <F5> :w<cr>:!python %<cr> " <F5> 运行shell程序 map <F5> :call CompileRunSH()<CR> func! CompileRunSH() exec "w" exec "!chmod a+x %" exec "!./%" endfunc "<F9> gdb调试 map <F9> :call Debug()<CR> func! Debug() exec "w" exec "!gcc % -o %< -gstabs+" exec "!gdb %<" endfunc
my vimrc file :
set nu syntax on set cindent set autoindent set smartindent set softtabstop=4 map <F5> :call CompileRunGcc()<CR> func! CompileRunGcc() exec "w" exec "!c++ % -o %<" exec "! ./%<" endfunc " <F5> 运行python程序 map <F4> :w<cr>:!python %<cr>
my profile file :
alias ls='ls -G' set convert-meta off set meta-flag on set output-meta on alias cp='cp -i' alias l.='ls -d .* -G' alias ll='ls -l' alias mv='mv -i' alias rm='rm -i' alias l='ll -a'
相关文章推荐
- vim 一键编译运行
- VIM2:在VIM中添加一键编译和一键运行
- vim 一键编译运行c++,c,java,python, shell
- 在VIM中添加一键编译和一键运行
- vim 添加一键编译和运行
- gVim/Vim 一键编译、连接、运行 C/C++ 单文件
- Vim一键编译运行
- 在VIM中添加一键编译和一键运行
- vim 一键编译运行C、C++等程序
- Vim 一键编译、连接、运行 C/C++ 单文件(Windows 与 Linux通用)
- 在VIM中添加一键编译和一键运行
- 在VIM中添加一键编译和一键运行
- linux下vim配置之一键编译运行
- vim颜色选择+按<F9>自动编译运行+其他基本配置(ubuntu)
- gvim一键编译运行python
- vim编译运行java程序
- [C]VIM中利用 批处理脚本 自动编译和运行 源程序
- OpenGL Linux 安装与配置 一键编译+运行
- vim7.2源码编译, 运行出错:buffer overflow detected
- 简单将sublime text 配置为lua或c#一键编译运行环境