在你的vimrc中加入上面两句,就能按 F9 编译当前文件,F5 运行它了, 到这里你可能会说,这是 C/C++ 啊,如果我想运行 Python 代码怎么办呢?重新写个任务?不用那么麻烦,command字段支持文件类型过滤: [file-run]command="$(VIM_FILEPATH)"command:c,cpp="$(VIM_PATHNOEXT)"command:go="$(VIM_PATHNOEXT)"...
gcc main.c //编译 ./a.out //运行,默认情况生成a.out可执行文件 2、a+b# 上面的那个没有输入,只有输出: 写一个a+b Copy cd Hello //进入新建的文件夹 vim main.cpp //打开vim并创建hello.c文件 //按 i 键进入编辑状态,以下是程序 Copy #include<iostream>usingnamespacestd;intmain(){inta,b; ...
主要用来编译C语言的小程序,多文件IDE比较方便点。我的vimrc 有error时弹出quickfix窗口 有warning时,运行编译结果,且弹出quickfix窗口 没有任何提示时,直接运行 function! CompileFile() if &filetype == 'c' || &filetype == 'cpp' if &filetype == 'c' | set makeprg=gcc\ -std=c99\ -Wall\ -Wco...
首先我们需要实现一个脚本能快速执行编译及运行的功能: #!/bin/bash# Author : Hongbo Liu <lhbf@qq.com># Date : 2022-08-01 11:39set-eCPPFLAGS="-Wall -std=c++20"get_outfile(){localinfile=$1localoutdir="/tmp/${infile%.*}"mkdir -p"$outdir"ifis_debug;thenecho"$outdir/out.dbg"else...
编译完成后,在你的文件中出现一个hello运行文件。 2.3:运行编译好到Hello(注意大小写)文件,在终端输入 #./Hello 运行.cpp文件则需要安装g++ 安装g++ sudo apt-get install g++ vi hello.cpp g++ -o hello hello.cpp ./hello Vim入门基础知识集锦http://www.linuxidc.com/Linux/2017-02/140903.htm ...
我们在lua/lsp/cpp.lua中绑定快捷键。 localon_attach=function(client,bufnr)lsp_set_keymap.set_keymap(bufnr)-- 编译vim.api.nvim_buf_set_keymap(bufnr,"n","<F7>","<cmd>make<CR>",{silent=true,noremap=true})-- 编译运行vim.api.nvim_buf_set_keymap(bufnr,"n","<F5>","<cmd>make ...
1、进入刚才新建的\lwb\add\目录,输入vim add.cpp回车,就在vim中打开了add.cpp源文件,这里用的的命令有ls(也可以用dir)和cd。如下图所示: 2、输入代码,如下图: 3、然后按F9键,编译运行,提示6行有错误,cim没有声明 4、修改成cin,重新编译,然后输入数据,输出结果,这个时候终端就是windows下的标准输入输出...
我们在 lua/lsp/cpp.lua 中绑定快捷键。 local on_attach = function(client, bufnr) lsp_set_keymap.set_keymap(bufnr) -- 编译 vim.api.nvim_buf_set_keymap(bufnr, "n", "<F7>", "<cmd>make<CR>", {silent = true, noremap = true}) ...
"C,C++按F5编译运行 map<F5>:callCompileRunGcc()<CR>func!CompileRunGcc()exec"w"if&filetype=='c'exec"!g++ % -o %<"exec"! ./%<"elseif&filetype=='cpp'exec"!g++ % -o %<"exec"! ./%<"elseif&filetype=='java'exec"!javac %"exec"!java %<"elseif&filetype=='sh':!./%endif ...