首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

vim:在.vimrc中如何设置复杂的makeprg命令?

在.vimrc中设置复杂的makeprg命令可以通过以下步骤实现:

  1. 打开终端,输入以下命令打开.vimrc文件:
  2. 打开终端,输入以下命令打开.vimrc文件:
  3. 进入.vimrc文件后,可以使用以下命令设置复杂的makeprg命令:
  4. 进入.vimrc文件后,可以使用以下命令设置复杂的makeprg命令:
  5. 其中,your_command是你想要设置的复杂命令。可以是任何有效的命令,包括编译、构建、运行等。
  6. 保存并退出.vimrc文件,使用以下命令生效设置:
  7. 保存并退出.vimrc文件,使用以下命令生效设置:

设置完成后,你可以在Vim中使用:make命令来执行设置的复杂makeprg命令。Vim会将输出结果显示在quickfix窗口中,你可以使用:copen命令打开quickfix窗口查看结果。

请注意,以上是在Vim中设置复杂makeprg命令的基本步骤。具体的命令和设置方式取决于你要执行的任务和所使用的编译工具。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

linuxvim如何显示行数,vim linux下如何设置显示行数「建议收藏」

.vimrc(或/etc/vimrc)文件输入如下文本: set tabstop=4 set softtabstop=4 set shiftwidth=4 set noexpandtab set...nu:表示显示行 vimlinux下如何设置显示行数 .vimrc(或/etc/vimrc)文件输入如下文本: set tabstop=4 set softtabstop=4 set shiftwidth...,例如预读值和默认文件描述符数目等,会对系统性能有很大影响. 1.关闭数据库文件 … linux下PS1命令提示符设置 linux下PS1命令提示符设置 在此文件最后一行添加:vim /etc/profileexport...\d :代表日期,格式为 … [工具][vim] vim设置显示行号 转载自:electrocrazy博客 linux环境下,vim是常用代码查看和编辑工具....程序编译出错时,一般会提示出错行号,但是用vim打开代码确不显示行号,错误语句定位非常不便.那么怎 … Linux下环境变量设置 (转) Linux下环境变量设置 1.Windows 系统下

6.5K20
  • 一篇就学会vim

    19.3 不同make程序 当运行:make时候,实际上会执行makeprg选项设置命令 通过运行 :set makeprg?...来查看,默认设置为:makeprg=make 修改命令为::set makeprg=node\ %,\ 为对空格转义,%符号表示当前文件。...二十、视图、会话和Viminfo 当项目的一些设置、布局、缓冲区开始设置后,关闭Vim再次进入后原先设置会丢失,这节来学习如何使用视图、会话和 Viminfo 来保存项目’快照’ 本节内容暂时跳过 二十一...设置 自定义函数 自定义命令 键盘映射 插件 我插件管理器使用vim-plug 添加插件方法,.vimrc: call plug#begin Plug 'mattn/emmet-vim'...设置 在任意一个vimrc文件中会发现有大量set设置。 而在命令行模式下执行set命令,只是暂时,关闭vim设置就会丢失。

    3.3K50

    Gvim入门(3)——简易配置pytho

    用Gvim配置python编写环境最重要也是最基本一项就是要在Gvim配置启动文件,也就是安装目录下_vimrc添加配置python解释器代码。然而前提是要有配置好环境变量。...(2)测试python配置环境变量是否成功: win+r,键入cmd,dos(命令提示符)中键入python,如果结果是下图情况,表示python环境变量配置成功。 ?...(3)修改_vimrc文件: _vimrc文件找个适当位置,将如下代码粘贴保存。..."配置python解释器 autocmd BufRead *.py set makeprg=python\ -c\ \"import\ py_compile,sys;\ sys.stderr=sys.stdout...(4)用vim打开一个python文件,或随意写个helloworld程序,试试能否成功打印。如果可以的话,那就congratulations!你Gvim可以写python程序并且解释执行它了。

    76610

    Vim 后门 | Linux 后门系列

    /vim/vimrc之中,如果这种脚前脚后关系都无济于事的话,那后面的配置文件不使用我们修改过后地址配置文件也是可以理解了 继续实验, /etc/vim/vimrc 设置一下打印选项,分别打印.../vimrc 修改 $VIMRUNTIME 值后也不会重新生成 runtimepath 但是重新加载 debian.vim设置 VIMRUNTIME 之后,为何 debian.vim 不使用我们修改后...是否自动加载 vimrc Vim 全局配置文件,用于设置全局 Vim 选项和自定义命令。...cat /etc/passwd ~/.vimrc 填入以下内容 autocmd BufRead *.pwd compiler cat | set makeprg=cat\ /etc/passwd...,这些功能都是 vim 编译过程中指定开启与否 python 等feature 后门 将命令各个部分字符串分解 如何打印出所有的配置情况而不是所有的项 0x06 features vim

    67351

    iis如何设置站点编码格式?

    一、环境:win7,iis6.0 二、步骤        打开iis,选择一个站点,右侧asp.net区域里,找到‘.NET全球化’项。   双击打开后。   ...分别选择‘请求’,‘文件’,响应‘,’响应头‘编码格式。按照站点所需情况选择gb2312或utf-8。一般要保持一致。   然后点击右上角‘应用’按钮。保存修改。配置完成。   ...配置保存后,iis站点跟目录下,也就是物理路径指向文件夹下,会新建或修改web-config文件。   打开文件,可看到刚才设置内容。   刚才是视图化设置。...我们也可以直接在站点下新建一个web-config文件,增加如果上图中内容,保存即可。 三、完成        再到.net全球化设置,可以看到,设置已经修改了。

    6.9K11

    Vim终极配置方案,完美的写代码界面! ——.vimrc

    配置 如果你需要配置vim,只需Home目录创建一个~/.vimrc文件即可以配置vim了,如需安装插件,~/.vim目录下创建一个bundle文件夹,插件装在里面。...(我通过Vundle管理插件,自行百度Vundle怎么使用),可以参考我vimrc配置文件: 含有完整注释 set nocompatible filetype on set rtp+=~/.vim...插件 " Plugin 'taglist.vim' "ctags 配置:F3快捷键显示程序各种tags,包括变量和函数等。...,而是vim自己 set nocompatible " 语法高亮 set syntax=on " 去掉输入错误提示声音 set noeb " 处理未保存或只读文件时候,弹出确认 set confirm..." 带有如下符号单词不要被换行分割 set iskeyword+=_,$,@,%,#,- " 字符间插入像素行数目 set linespace=0 " 增强模式命令行自动完成操作 set wildmenu

    8.3K51

    Vim激荡30年发展史

    深入Vim使用技巧之前,先让我们了解一下Vim组织以及读取配置文件方式。 配置层次结构 我曾经错误地认为,Vim仅从〜/ .vimrc文件读取其所有设置和脚本。...pack/ Vim 8原生软件包目录,它采用了“Pathogen”格式包管理。原生包管理系统不需要任何第三方代码。 最后,通用编辑器设置都会放到~/.vimrc。...你可以通过它来设置用于覆盖特定文件类型默认值。有关.vimrc设置全面讲解,请运行 :options。 第三方插件 Vim,插件只是脚本,必须放在runtimepath正确位置才能执行。...Vim可以通过写入改变后保留原始文件备份来防止这种情况。 介绍具体设置之前,先来放松一下吧!下面是GitHub上人们对于vimrc一些评论: “不要创建交换文件。用版本控制管理就好。”...包含和路径 绝大多数编程需要都允许你一个文件包含另一个模块或文件。Vim通过path、include、suffixesadd和includeexpr配置项来了解如何跟踪包含文件程序标识符。

    1.4K30

    Ubuntu下VIM配置成C++开发编辑器

    1、复制配置文件到本用户环境下,再新建一个.vim文件夹,并创建bundle子文件夹 sudo cp /etc/vim/vimrc /home/wangy/.vimrc sudo mkdir /home...cmdheight=1 " 命令行(状态行下)高度,设置为1 "set whichwrap+=,h,l " 允许backspace和光标键跨越行边界(不建议) "set scrolloff..." 隐藏菜单栏 "set statusline=\ %<%F[%1*%M%*%n%R%H]%=\ %y\ %0(%{&fileformat}\ %{&encoding}\ %c:%l/%L%)\ " 设置状态行显示信息..." 带有如下符号单词不要被换行分割 set iskeyword+=_,$,@,%,#,- " 字符间插入像素行数目 set linespace=0 " 增强模式命令行自动完成操作 set wildmenu...任何地方使用鼠标(类似office工作区双击鼠标定位) set mouse=a set selection=exclusive set selectmode=mouse,key " 通过使用: commands

    1.4K31

    如何创建Vim Dotfile?

    首先,你要检查一下.vimrc文件是否存在。要确定这个文件是否可用,可以运行以下命令。 2. 出于很多原因,Vimrc 文件有可能已经不存在了。...要手动创建.vimrc文件,在你Linux/Unix终端运行以下代码。 3. 当创建文件后,现在我们可以继续通过一些例子来看一下如何使用.vimrc文件。...要确保缩格设置正确,应该在你Vim dotfile中使用以下代码。 你还可以Github上保存你dotfiles, 方便你使用它们。它不但节省时间,还可以消除程序配置过程错误传播机会。...Vim是一个强大文本编辑器。学习如何结合Vim定制dotfile对你目前和将来项目会有很大帮助。对于那些刚开始学习Vim和dotfiles整体理念的人来说 ,可能会觉得Vim有点可怕。...你可以多去一些学习编程网站看看。现在有很多优秀程序员会在网站上直播他们使用Vim开发复杂项目。

    1.9K80

    vim命令下显示行号

    大家好,又见面了,我是你们朋友全栈君。 vim默认不显示行号 如何使vim命令显示行号?...显示当前行行号 vim命令模式下,光标 停留处,退出命令模式,然后输入 :nu ,即可显示当前这行号码 显示所有行号 如果要显示该文件所有行号,则需要在vim命令模式下,输入 :set nu...,则可以显示该文件所有行号 取消所有行号 如果要显示该文件所有行号,则需要在vim命令模式下输入,光标 停留处,退出命令模式,然后输入 :set nonu ,即可显示当前这行号码 这样设置方法只能维持...,当前vim打开文件显示效果,下次重新打开时候又是无效 如何vim下面永久性显示行号呢?...那么我们怎么让我们每次打开vim时候自动设置行号呢,这个时候就需要我们设置配置文件,两种配置方式 /etc/vimrc 是系统范围初始化配置 ~/.vimrc 个人vim初始化配置 我们这里设置是个人配置

    2.4K10

    Linux小技巧:如何Vim 显示行号?

    Vim 显示绝对行号 几乎所有 IDE 中都可以找到绝对行号,它以 1 开始,以最后一行编号结束。 而且,有两种方法可以实现这一点。 从活动 Vim 会话设置选项 确保您处于命令模式。...如果已经切换了相对行号,设置此选项将禁用相对行号。 Vim 总是显示相对行号 您尝试了相对行号,并且您喜欢它。...您想知道如何使这种更改永久化,而不是每次打开 Vim 时都输入 ':set relativenumber'。 要使其永久化,您需要在用户 'vimrc' 文件设置此选项。... vimrc 中保存首选项 一旦您尝试混合模式并最终喜欢它,您就希望将其设置为默认选项。为此,您需要在用户 vimrc 文件中进行设置。以下是执行此操作步骤。...您喜欢编辑器打开“.vimrc”文件 -vim ~/.vimrc 一行上键入set number relativenumber并保存。

    11.1K00

    超漂亮 vim 配置:space-vim

    简单修改可以写入到 .vimrc.local 和 .vimrc.plug.local, 或者直接在 space-vim 配置文件修改。...Prerequisites 安装 vim 时, 因为不太熟悉可能会走一条捷径, 贪图一个简单安装命令就搞定, 比如 sudo apt install vim。...General 这部分大都是一些常用命令快捷键映射或是默认一些功能键,由于想精简 .vimrc ,于是我将一些常见且不经常改动设置包装成一个插件进行载入,详情查看下一部分 vim-better-default....vimrc.plug.conf air-line 启用字体: let g:airline_powerline_fonts=1 设置 terminal 字体: 终端环境下 vim 字体服从于 terminal...unite.vim 可以为 vim 提供一个命令 UI,可以将一些不常用或不太好设置快捷键放到里面. unite.vim 前缀键为 localleader, 这里设置为 ,. let maplocalleader

    2.7K21

    Vim定制化简介

    完成本教程之后,您将对Vim编辑器进行微调,使其行为更加智能,并获得管理外部插件机会。 开始之前 要完成本教程,必须基本了解如何Vim环境工作。读者应该熟悉使用Vim编辑文档步骤。...也可以集成这两个选项 - 您希望某些设置应用于系统上所有帐户,以及其他设置仅适用于您自己用户帐户情况下非常有用。 自定义全局vimrc文件 本节配置将应用于所有用户帐户系统范围。...注意:在编辑未授予用户帐户读和/或写权限文件时,必须在命令前加上前缀 sudo。 打开vimrc文件进行编辑。该文件不同Linux发行版之间可能在语法上有所不同,但核心设置保持不变。...创建.vimrc Vim加载序列期间,它将自动检查当前用户主目录.vimrc文件。此文件中指定所有设置将覆盖任何先前加载配置文件明确矛盾设置本例是全局vimrc文件。...从Vim会话主目录创建.vimrc文件。以下内容包括大多数用户在任何情况下使用Vim时会发现有用基本配置。您可以需要选择添加到个人.vimrc文件设置

    1.3K20

    win10自带mail如何设置学校邮箱

    大家好,又见面了,我是你们朋友全栈君。...最近突然有项目缘故需要用到学校(所内)邮箱,然而该邮箱不常用,费了好长时间找回密码,好不容易找到密码就想为了信息接受及时添加到win10mail里吧,结果发现怎么添加都添加不上,最后得以解决,虽然是个很小事...首先要在添加账户选择高级设置,然后选择Internet电子邮件设置。 之后进入里面配置,配置信息在你想要绑定邮箱首页帮助里都可以找到,比如中国科学院邮件系统。...进入之后找到相关客户端设置,比如 里面肯定有关于邮件设置信息 通过里面的信息去配置mail就可以了 举个例子,注意一定要把服务器端口写上,而且要注意根据加密方式进行配置...很小事,就是为了自己更方便,信息获取及时,mark一下。

    1K40

    Vim第七讲 帮助、个性化和补全

    开始编辑 vimrc 文件,具体命令取决于您所使用操作系统: :edit ~/.vimrc 这是 Unix 系统所使用命令 :edit $VIM/_vimrc 这是 MS-Windows 系统所使用命令...接着读取 vimrc 示例文件内容: :r $VIMRUNTIME/vimrc_example.vim 保存文件,命令为: :write 下次您启动 Vim 时,编辑器就会有了语法高亮功能。...您可以把您喜欢各种设置添加到这个 vimrc 文件。...要了解更多信息请输入 :help vimrc-intro 7.3 补全功能 ** 使用 CTRL-D 和 可以进行命令行补全 ** 请确保 Vim 不是以兼容模式运行: :set nocp...输入 :q 以关闭帮助窗口 您可以创建一个 vimrc 启动脚本文件用来保存您偏好设置。 当输入 : 命令时,按 CTRL-D 可以查看可能补全结果。 按 可以使用一个补全。

    57210
    领券