zoukankan      html  css  js  c++  java
  • 更改vim高亮括号匹配颜色

    vim括号匹配高亮显示在vim7.4版本, 默认就是开启的. 但是默认的括号匹配
    高亮的颜色是浅蓝色, 在亮瞎眼的同时, 严重影响我们写代码, 最明显的感受
    就是, 连续打出一对括号, 接下来不仔细看, 根本找不到光标在哪?

    vim括号亮瞎眼演示

    So, 怎么破? 在~/.vimrc配置文件中添加, 下面一行

    hi MatchParen ctermbg=Yellow guibg=lightblue
    

    其中Yellow就是我们需要修改的颜色, 我这里改成了红色, 后面那个颜色
    暂时不知道有什么暖用, 不用管它. 更改后, 重新连接xshell等ssh客户端,
    或者source ~/.vimrc, 方能生效. 下面是更改后的效果图.

    括号颜色更改成黄色

    注意: 我测试是使用的是.sh文件,括号颜色是紫色的,其它文件则未必,.c就是白色。

    其实我最想要的不是更改选中后, 括号的背景颜色, 而是直接更改这个括号本身的颜色,
    但貌似vim暂时无法实现.

    选择自己想要的颜色可以看这里

    http://www.runoob.com/try/color.php?color=Black

    有些颜色名称, vim不支持, 这时候换一个就行

    vim官方括号匹配帮助文档

    http://vimdoc.sourceforge.net/htmldoc/pi_paren.html#:DoMatchParen

    还可以直接在命令行中临时关闭/开启括号高亮匹配

    :NoMatchParen
    :DoMatchParen
    

    赠品: 本人简易vim配置

    set tabstop=4
    set shiftwidth=4
    set expandtab " 使用空格替换TAB
    
    set nocompatible " 关闭兼容模式(无需兼容vi)
    set showcmd " 输入的命令显示出来,看的清楚些
    
    colorscheme desert
    hi MatchParen ctermbg=Yellow guibg=lightblue
    
    " set autoindent 自动缩进 开启此功能,则从windows复制到linux,缩进显示不正常
    

    书写本博客的测试环境: vim 7.4.629 CentOS 6.9 Xshell5

    修改记录:
    2017-12-04 第1次 初始版。
    2018-08-21 第2次 增加动画展示,强调不同格式的文件,括号颜色不同。

    这是我第1次,在百度上直接搜索的我的博客,很激动!

  • 相关阅读:
    S3C2440的LCD虚拟显示测试
    arm-linux-gcc编译器测试
    韦东山教程ARM的时钟设置出现的问题及其解决方法
    程序在nor flash中真的可以运行吗?
    存储器的速度
    程序测试的方法
    对编程的一些思考

    [算法题] 字节流解析
    [C/C++]函数指针和函数分发表
  • 原文地址:https://www.cnblogs.com/asheng2016/p/7979500.html
Copyright © 2011-2022 走看看