如何在VIM中为语法着色

控制台(或终端)的常规使用非常适合某些任务,我们几乎总是在寻找方法和替代方法以使其使用更加直观。 通常我们要做的是 为提示着色 或我们最喜欢的文本编辑器,以更好地区分元素。

在案件 VIM,语法可以通过几种方式着色。 经典示例是编辑文件 / etc / vim / vimrc,我们在其中寻找这一行:

"syntax on

我们取消评论。 当我们访问 VIM 我们遇到这样的事情:

但是,我们可以更改配色方案,并且我们拥有一种资源,可以选择以下几种方案: 活泼。 在 活泼 我们可以选择我们要下载的方案。 选择偏好设置之一后,我们必须将下载的文件复制到该文件夹​​:

~/.vim/colors/

例如,我有一个叫 tango2。 要使用它,我们输入VIM并输入:

:syntax on
:colorscheme tango2

并且它会自动采用这种颜色,如您所见,使用它会更舒适:

如果你不合作 VIM 而你用 纳米,您会看到这两篇可能有用的文章:

支持nano的CSS,PHP,C / C ++,HTML,Python等

突出显示nano中的Python代码(终端中的编辑器)


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   泽纳德

    有趣的是,我会尝试的。 谢谢

  2.   木乃伊

    假设在Arch中要修改的文件是/ etc / vimrc,并且在任何发行版中都可以创建文件〜/ .vimrc并将其保存在此处,以便它们仅影响相关用户。

    我个人也想用'set tb = 2'修改制表位的宽度。 一个人的疯狂

    1.    木乃伊

      抱歉,它是“设置ts = 2”

  3.   雨果

    顺便说一句,如果您让我有些偏离主题:我不知道您是否听到过这样的笑话,获取随机字符串的一种好方法是打开vim并要求新手尝试关闭它,嘿嘿。

    1.    悦越

      笑话xD有多大

      顺便说一下,我使用colorscheme asmanian2

      1.    Linux用户(@taregon)

        !Q

        ¬.¬我什至努力在«vi»中插入文本

    2.    elav <°Linux

      哈哈哈哈哈哈哈哈哈哈哈哈

      1.    绿柱石

        LOL

    3.    奥伯斯特

      英雄,哈哈哈哈哈

    4.    KZKG ^ Gaara

      大声笑!! 是的,哈哈哈哈,我已经读过那个笑话...哈哈哈哈

    5.    正确

      HAHAHAHAHAHHAHAA很好!!!

      当然,我使用或使用

      设置背景=黑暗

  4.   diavolo

    有趣的是,我将尝试更改颜色😀

  5.   丹尼尔

    在安装vim并启用SyntaxOn之后,我通常要做的就是在文件中的任何位置添加“设置号”,并启用行号。

    1.    伊万·巴拉

      如果可行,即使帖子有点旧,也谢谢您。

  6.   黑客775

    很好,我将gedit与用于ruby的插件一起使用,并将nano用于python或PyPE flat的插件,我将用颜色测试VIM以查看其工作原理

    谢谢😀

  7.   丹尼尔·诺列加(Daniel Noriega)

    我只是在Arch中做了一些非常简单的事情,当您看到/ etc / vimrc的内容时(在Arch中,这是文件的地址),它提到您查看了/usr/share/vim/vim74/vimrc_example.vim中的示例。

    默认情况下,有许多配置选项,包括激活语法的选项。 但是为了不使我的生活变得过于复杂,我要做的是从主文件夹执行以下命令

    cp /usr/share/vim/vim74/vimrc_example.vim ./.vimrc

    和瞧,现在看起来像是编程编辑器

  8.   Xerm8

    朋友呢,我仍然沉浸在这个伟大的Vim编辑器的巨大命令可能性中,我很惊讶,这很棒,我刚刚学习了所有基础知识,事实是我非常喜欢它。 关于这篇文章,我希望您能帮助我解决下一个问题……每次我打开Vim时,都必须加上»:colorscheme [color]«,有什么方法可以使其自动完成?