编译C程序:在Vim中,可以使用终端命令来编译C程序。按下Esc键退出插入模式,然后输入:!gcc test.c -o test命令来编译名为test.c的文件,并生成可执行文件test。 运行C程序:在Vim中,可以使用终端命令来运行C程序。按下Esc键退出插入模式,然后输入:!./test命令来运行可执行文件test。 Vim是一款非常灵活和强大的文本...
1.如果你的linux终端还未配置相关信息,那么一步步来,通过命令 :sudo apt-get install vim 然后输入root密码,下载最新的vim(注 vim是vi的升级版,两者不区分)2.另外,要编译c语言的话,我们要下载c语言的编译器,如果发现主机上没有的话,使用命令:sudo apt-get install gcc 输入root密码再按e...
[file-build]# 定义任务需要执行的命令,以 `$(...)` 形式出现的宏会在执行时被具体替换command=gcc -O2 "$(VIM_FILEPATH)" -o "$(VIM_FILEDIR)/$(VIM_FILENOEXT)"# 定义命令运行的目录cwd=$(VIM_FILEDIR)[file-run]command="$(VIM_FILEDIR)/$(VIM_FILENOEXT)"cwd=$(VIM_FILEDIR)# 定义输出...
使用Vim编辑器打开你的C代码文件,例如: vim your_c_code.c 复制代码 在Vim编辑器中,按下“Esc”键,然后输入“:wq”保存并退出文件。 在终端中编译你的C代码文件,例如: gcc your_c_code.c -o output 复制代码 运行生成的可执行文件,例如: ./output 复制代码 这样就可以在Linux上使用Vim编辑器运行C代...
1 打开终端,输入“vim hello.c”新建一个c语言文件。2 按“i”插入,输入一段c语言代码。3 按下“esc”,输入“:wq”保存退出。4 输入“ls”列出当前所有文件和文件夹。可以看到“hello.c”。5 输入“gcc hello.c"编译。6 生成了“a.out"。7 输入“./a.out”运行。8 这是运行后的结果。注意事项 ...
为了快速对C代码编译运行,我写了几行VimScript脚本到vimrc中,当写完代码时,在normal模式下按r,即可一键编译运行,大大节省了在命令行编译运行C代码的时间。 参考脚本: " Compile functionnoremapr:callCompileRunGcc()<CR>function!CompileRunGcc()execute"w"if&filetype=='c'if!isdirectory('build')execute"!mkdi...
第1行把编译函数映射到“r”这个按键,可以一键执行编译函数。 第2行开始定义编译函数CompileRunGcc()。 第3行保存文件。 第4行判断当前文件是否是c文件。 第5行判断当前路径下是否存在“build”这个文件夹。 第6行,如果没有“build”这个文件夹就创建,若存在就会继续往下执行。
[vim]一键编译运行c程序 主要用来编译C语言的小程序,多文件IDE比较方便点。我的vimrc 有error时弹出quickfix窗口 有warning时,运行编译结果,且弹出quickfix窗口 没有任何提示时,直接运行 function! CompileFile() if &filetype == 'c' || &filetype == 'cpp'...
vim.command( 'map <C-C> :!/python/c.py %<cr>') vim.command( 'map <C-G> :!/python/c++.py %<cr>') Ctrl + c 运行C Ctrl + g 运行C++ 2:测试运行C是否成功 1 #include <stdio.h> 2 3/* main: generate some simple output */ ...
main.out: main.ogcc main.o -o main.outmain.o: main.cgcc -c main.cclean:rm -rf *.o *.outrun:./main.out 然后我们执行make用来编译。如果出错了,可以使用quickfix相关命令跳转到对应位置。 我们一般的流程是:make进行编译,然后使用:make run来进行运行。把命令搞清楚了,下面就考虑如何加快这个流程,...