首页
学习
活动
专区
工具
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命令的基本步骤。具体的命令和设置方式取决于你要执行的任务和所使用的编译工具。

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

相关·内容

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

在.vimrc(或/etc/vimrc)文件中输入如下文本: set tabstop=4 set softtabstop=4 set shiftwidth=4 set noexpandtab set...nu:表示显示行 vim在linux下中如何设置显示行数 在.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.6K20
  • 一篇就学会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.4K50

    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程序并且解释执行它了。

    78410

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

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

    7K11

    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

    72251

    在 Bash 中如何实现复杂的数据处理和运算?

    在Bash中,可以使用各种命令和工具来实现复杂的数据处理和运算。...例如,可以使用awk命令计算文件中某一列的总和、平均值等。 使用sed命令进行数据处理和替换:sed是一个流编辑器,可以用于对文本进行替换、删除、插入等操作。...通过结合正则表达式,可以实现复杂的数据处理。 使用grep命令进行数据筛选:grep命令可以根据匹配条件筛选文本中的行。可以使用正则表达式来指定匹配条件,实现复杂的数据筛选。...使用bc命令进行数值计算:bc是一个用于数值计算的命令行工具,可以执行复杂的数学运算和表达式求值。...这只是其中一些常用的方法,还有许多其他的命令和工具可以用于复杂的数据处理和运算。根据具体需求,可以选择适合的方法来实现。

    11710

    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

    9.8K51

    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

    如何创建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.5K10

    Vim定制化简介

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

    1.3K20

    如何确保 Puppet 配置在复杂网络环境中的可靠分发和同步?

    在复杂网络环境中确保 Puppet 配置的可靠分发和同步可以采取以下措施: 网络拓扑规划:在复杂网络环境中,首先需要进行网络拓扑规划,确保网络结构合理,并能够支持可靠的分发和同步机制。...在复杂网络环境中,可以根据具体情况选择合适的分发方法,以确保配置的可靠分发和同步。 配置版本管理:使用版本管理工具(如 Git)来管理 Puppet 配置文件的版本。...这样可以确保配置文件的可追溯性,并能够在出现问题时快速回滚到之前的版本。 优化分发机制:在复杂网络环境中,可以通过优化分发机制来提高配置的可靠性和同步性。...比如使用分发代理节点,将配置文件分发到局域网中的多个节点,减少网络传输的延迟和故障点。 监控和告警:在复杂网络环境中,需要实时监控 Puppet 配置的分发和同步状态,并设置相应的告警机制。...这样可以及时发现和解决分发和同步问题,确保配置的可靠性。 持续集成和部署:在复杂网络环境中,可以将 Puppet 配置的分发和同步纳入到持续集成和部署流程中。

    6510

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

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

    11.5K00

    超漂亮 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

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

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

    1K40
    领券