关闭

vim 一键编译运行C、C++等程序

标签: vim
1478人阅读 评论(0) 收藏 举报

将以下代码拷贝到自己的.vimrc文件中,保存退出即可。

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 %"
    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

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

linux下vim配置之一键编译运行

我们知道Linux下有很多文本编辑器,但毫无疑问,vim是所有Unix及Linux系统标准的编辑器,就如同windows系统中的记事本一样。它具有很多强大的配置比如自动换行,自动缩进等等。 通常使用...
  • luoyeyeye
  • luoyeyeye
  • 2017-03-27 21:21
  • 1126

vim 一键编译JAVA,c++

参考:http://www.cnblogs.com/ma6174/archive/2011/12/10/2283393.html 以及vim帮助文档 用这段代码可以实现f5编译"C,C++ 按F5...
  • u010734277
  • u010734277
  • 2016-05-11 18:26
  • 1004

在VIM下写C++能有多爽?

我是坚定的Vim党,因为和命令行的集成如此之好,Vim可以解决任何问题。 然而在这个世界上,即便是最好用的工具也是需要配置的。本文就来打造一个适合写C++的Vim编辑器! 基础设置 稍微熟悉Vim...
  • yangjvn
  • yangjvn
  • 2015-08-20 13:53
  • 14307

配置vim,打造自己的C IDE

在网上看到大神们玩Vim,顿时产生兴趣,想要模仿一下,转至linux下学习C编程.本文简单讲一下我配置vim的过程,还有很多优秀的插件待发掘配置.不足之处还望指正
  • liangsir_l
  • liangsir_l
  • 2016-01-29 22:29
  • 3944

在linux下用vim编写一个C程序

先在终端中输入 vim test.c 回车进入vim编辑器,再按一下a键,进入编辑状态,然后输入如下C语言语句: #include int main() { printf(...
  • tianzhijiaozi19
  • tianzhijiaozi19
  • 2016-09-05 00:01
  • 821

vim编译运行c

对于每个新手来说,进入Ubuntu最想做的事莫过于在终端(Terminal)里运行自己的第一个C/C++程序"hello.c/hello.cpp"了。 很多语言书籍都是默认搭载好运行环境的,而Ubun...
  • mars_xiaolei
  • mars_xiaolei
  • 2016-12-05 13:27
  • 2659

Linux下使用Vim进行C/C++ 编程基础知识详解

(预备知识) 学习Vim:  http://www.cnblogs.com/starspace/archive/2009/05/15/1458044.html 配置Vim:  http:/...
  • zhu2695
  • zhu2695
  • 2016-05-22 00:22
  • 2558

一步步将vim改造成C/C++开发环境(IDE)

我的vim IDE界面:   1、安装Vim和Vim基本插件 首先安装好Vim和Vim的基本插件。这些使用apt-get安装即可: lingd@ubuntu:~/arm$sudo ap...
  • klarclm
  • klarclm
  • 2012-09-01 16:36
  • 30819

一步步将vim改造成C/C++开发环境(IDE)

转载请注明出处lingdxuyan.blog.chinaunix.net  一步步将vim改造成C/C++开发环境(IDE) 原文地址http://blog168.chinaunix.net/sp...
  • zxasqwedc
  • zxasqwedc
  • 2013-10-06 21:45
  • 8831

Vim一键编译运行

Vim 一键编译运行Vim大法好!我平时主要用vim作为IDE写python,c/c++, shell script。但是每次vim编辑完都需要输入wq保存,然后在命令行中执行,发现错误后再次进入源码...
  • zijin0802034
  • zijin0802034
  • 2017-08-30 10:39
  • 683
    个人资料
    • 访问:9909次
    • 积分:351
    • 等级:
    • 排名:千里之外
    • 原创:26篇
    • 转载:0篇
    • 译文:0篇
    • 评论:4条
    文章分类
    最新评论