使用vim在写东西的时候,要经常移动光标,但是光标太小了,跳 来跳去有时候不知道跳都什么地方去了,所以如果可以高亮光标所 在的行列,这样不管光标怎么移动都能轻松的找到,是不是很cool。

基本设置
设置高亮行和列有两种方式进行设置
set cursorcolumn or set cul
set cursorline or set cuc

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

highlight主要是用来配色的,包括语法高亮等个性化的配置。可以通过:h highlight,查看详细信息
CursorLine 和 CursorColumn 分别表示当前所在的行列
cterm 表示为原生vim设置样式,设置为NONE表示可以自定义设置。
ctermbg 设置终端vim的背景色
ctermfg 设置终端vim的前景色
guibg 和 guifg 分别是设置gvim的背景色和前景色,本人平时都是使用终端打开 vim,所以只是设置终端下的样式

现在配合上终端的颜色就很酷了,顺便说一下自己的感受,vim的学习曲线比较 陡峭,但是随着对vim的学习深入,编辑效率确实发生了大幅度的提高,最后觉得这些付出是值得的。一般学会使用vim之后都会长期的使用,我觉得其中一个 原因就是难学,因为难学,所以付出了很多,所以越舍不得抛弃,自己编辑器 的配置都是一行一行慢慢打磨出来的,产生了比较深厚的感情。

linux中设置gvim高亮光标所在行和所在列相关推荐

  1. linux上设置git高亮

    linux上设置git高亮  公司的测试环境没有配置cicd,每次只能自己去服务器上拉取代码,编译开发,吐槽一下,比较难用.而且我们的测试服务器的终端也是全黑的,很难用,前期项目开发比较紧张,没有时间 ...

  2. linux vi 移动光标,linux中vi命令的光标移动操作linux网页制作 -电脑资料

    分享一篇关于linux中vi命令的光标移动操作的文章,有需要的朋友可以参考一下, 全屏幕文本编辑器中, 光标的移动操作无疑是最经常使用的操作了.用户只有熟练地使用移动光标的这些命令,才能迅速准确地到达 ...

  3. Linux中设置vi编辑器的编码格式以及使用

    Linux中设置vi编辑器的编码格式以及使用 vi ~/.vimrc set fileencodings=utf-8,gbk set termencoding=utf-8 set encoding=u ...

  4. 配置linux登录超时命令,LINUX中 设置登录超时

    ssh设置超时时间 ssh连接超时问题解决方案: 1.修改server端的etc/ssh/sshd_config ClientAliveInterval 60 #server每隔60秒发送一次请求给c ...

  5. eclipse里source的快捷方法_教你如何在Linux中设置快捷方式图标

    这篇文章主要给大家介绍了关于如何在Linux中设置快捷方式图标的相关资料,文中通过示例代码的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧 前言 Linux系统 ...

  6. linux中设置环境变量_如何在Linux中设置环境变量

    linux中设置环境变量 Wondering how to set environment variables in Linux? This is exactly what we'll be doin ...

  7. linux蓝牙接收文件路径,在Linux中设置蓝牙,方便文件传输、连接耳麦

    在 Windows 和 macOS 上对蓝牙功能进行配置都非常容易,用户可以很简单地就连接蓝牙鼠标.键盘.耳机或其它任何蓝牙配件.而在 Linux 系统中使用蓝牙连接就不那么方便了,至少我还没遇到过能 ...

  8. 【VMware】虚拟机中给Linux设置ip——解决在linux中设置了ip地址,却还是连不上的问题

    大家好,我是好学的小师弟,最近在搭建虚拟机的时候,发现我虽然在linux中设置了ip地址却还是用MobaXterm连不上.后来查询相关文档,解决了该问题 进入虚拟机,点击编辑-虚拟网络编辑器 进入到N ...

  9. 在linux中设置nexus开机自启动

    本篇讲一下在linux中设置nexus开机自启动 关于 在linux中安装nexus可以看下我之前写的另外一篇文章: 在linux上搭建maven私服nexus和nexus的使用 一.把nexus配置 ...

最新文章

  1. iOS 清除未使用图标
  2. SSM整合时配置文件的编写
  3. P1115 最大子段和
  4. opencv环境搭建
  5. OpenGL ES 3D 粒子系统小结
  6. jakarta ee_Jakarta EE的拟议命名空间
  7. 谈AK管理之基础篇 - 如何进行访问密钥的全生命周期管理?
  8. VMware虚拟机与Windows文件共享
  9. oracle数据库改语句,Oracle 惯用的修改语句
  10. Shiro笔记 教程
  11. join me - gregorian 歌词翻译
  12. CodeForces - 272C Dima and Staircase (线段树区间更新)
  13. 后台权限管理层级分配两个必要的递归函数
  14. 计算机维修工实操,计算机维修工(三级)操作技能练习题.pdf
  15. Windows环境下启动zookeeper错误:Zookeeper audit is disabled
  16. 小学三年级计算机考试题,小学三年级信息技术考试试题
  17. 百度又双叒升级烽火算法!一个动作杜绝网站劫持问题!
  18. 我的世界java下载慢怎么办_MC国际版的下载教程
  19. 干了12年硬件,转芯片原厂FAE,一如既往的打杂背锅
  20. 花十分钟顺手拿个阿里的Apsara Clouder专项技能认证,不比手里的王者香?

热门文章

  1. 直播视频跨浏览器预览方案(ffmpeg+VideoJS+H5)
  2. #Paper Reading# TabNet: Attentive Interpretable Tabular Learning
  3. Facebook时间序列预测算法模型-prophet
  4. 移动端调试神器 VConsole与eruda
  5. 工信部出手整顿,阿里表示:我先服。。。
  6. c语言timer linux 回调函数_SetTimer 与回调函数
  7. execl(知道每个商品单价,且知道总价,计算每个商品的数量)
  8. Java反弹球两球相撞_java实现小球碰撞反弹
  9. 程序员这样使用电脑,想卡都超级难!
  10. 剑指Offer 40—最小的k个数