zoukankan      html  css  js  c++  java
  • VIM的配置:高亮光标所在的行列

    本文转自:http://www.jianshu.com/p/b8763c23ea64

    基本设置

    设置高亮行和列有两种方式进行设置

    set cursorcolumn
    set cursorline
    
    " or
    
    set cuc
    set cul

    我建议使用第一种方式,这样可以看到配置就能知道是干什么用的了,同时再加上注释,因为随着配置越来越多,最后自己可能都忘了这些配置是用来干嘛的了。

    美化

    我们现在已经能快速的分别光标所在的位置了,但是离我们最终需要的效果还差一些,因为当前行是一条横线,所以有时候很难区分英文的逗号和句号,在这个基础上我们需要加入一下配置

    highlight CursorLine   cterm=NONE ctermbg=black ctermfg=green guibg=NONE guifg=NONE
    highlight CursorColumn cterm=NONE ctermbg=black ctermfg=green guibg=NONE guifg=NONE

    highlght 主要是用来配色的,包括语法高亮等个性化的配置。可以通过:h highlight,查看详细信息

    CursorLineCursorColumn 分别表示当前所在的行列

    cterm 表示为原生vim设置样式,设置为NONE表示可以自定义设置。

    ctermbg 设置终端vim的背景色

    ctermfg 设置终端vim的前景色

    guibgguifg 分别是设置gvim的背景色和前景色,本人平时都是使用终端打开vim,所以只是设置终端下的样式

    我按照上面的教程,在~/.vimrc中设置了行和列,但是感觉单独设行高亮显示比较好,列也高亮显示的话有点刺眼。

    谢谢作者@xinxingzhao

  • 相关阅读:
    Spring Boot 中加载XML配置
    C#winfrom打开指定的文件
    C#怎么实现文件下载功能的四种方法
    C#查看已下载文件大小和扩展名
    C#winfrom文件下载到本地
    判断DataGridView是否选中某行
    Secure CRT注册码
    http-server 开启服
    学习网址
    angular中table表格组件的使用
  • 原文地址:https://www.cnblogs.com/nklzj/p/6298421.html
Copyright © 2011-2022 走看看