VIM设置-发现VIM的美
今天在Linux上调代码,突然发现连高亮都没有。到网上找了找,发现一个大神的微博里有。
在此记录:http://www.cnblogs.com/ma6174/archive/2011/12/10/2283393.html
很好很强大。解压后是.vimrc在根目录。替换掉/usr/share/vim/vimrc就可以了。
有个不太喜欢就是在光标行下显示一条横线,首先把 set cursorline 注释掉,本以为成功了,
结果只是命令行下不显示,到插入文本时还是会显示。到网上找了下没找到。自己看了下,发现时这两行
去掉就可以了
"autocmd InsertLeave * se nocul " 用浅色高亮当前行 "autocmd InsertEnter * se cul " 用浅色高亮当前行
感谢 小码哥 大神的杰作。
另外说一下的是,最好先删除原来的vim,再装小码哥github上的vim。不然vimrc会很乱,不知道在哪的那种感觉。
现在想来,估计应该是在账户目录下的。以下是几行在修改过程中用到的代码:
下载网址:https://github.com/ma6174/vim
1 wget https://raw.github.com/ma6174/vim/master/setup.sh -O ma6174_vim_setup.sh && bash ma6174_vim_setup.sh 2 apt-cacha search vim 3 apt-get remove vim-*
这套vimrc挺适合程序员使用的。附上截图:
第一篇记录文章搞定。
转载于:https://www.cnblogs.com/dk--/p/3880971.html
VIM设置-发现VIM的美相关推荐
- linux环境编程vimrc,vim设置/etc/vim/vimrc文件
Linux下vim编辑器(.vimrc文件) 在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号.语法高亮度显示.智能缩进等功能的.为了更好的在vim下进行工作,需要手动设置一个配置 ...
- linux vim 设置大全详解
本章提供足够的信息使你用够使用 Vim 来做基本的编辑.这里提供的方法不一定是高效 快捷的.但起码是有效的.花些时间去练习这些命令,这是后面的知识的基础. |02.1| 第一次运行 Vim |02. ...
- vim 设置编码方式
vim 设置编码方式 直接讲解决办法: 进入命令模式:按ESc 键入命令:首先要输入冒号 shift + : 然后输入命令: set fileencoding=gb18030 set filee ...
- python交互模式设置及VIM的tab补齐
一.python交互模式设置 Python 解释器具有简单的行编辑功能. 在 Unix 系统上,任何 Python 解释器都可能已经添加了 GNU readline 库支持,这样就具备了精巧的交互编辑 ...
- vim的强大,vim设置和插件的使用,脱离windows才是王道
map <C-F12> :!ctags -R --c++-kinds=+p --fields=+iaS --extra=+q .<CR> let Tlist_Show_One_ ...
- Vim设置支持鼠标,光标定位,滚轮上下移动
如何设置在vim中,鼠标可以控制光标快速定位? 临时设置 :set mouse=a 长久设置,在~/.vimrc中添加 set mouse=a 关闭鼠标 :set mouse-=a mouse参数说明 ...
- vim设置Tab为空格
vim设置Tab为4个空格 sudo vim /etc/vim/vimrc 在文件末尾追加: 1 set ts=4 2 set expandtab 3 set autoindent
- 适合python的vim设置
收藏分享一个适合python的vim配置,据说也适合C++开发,转自:http://www.oschina.net/code/snippet_119181_4840 let mapleader = & ...
- Ubuntu下vim设置tab键为4个空格
1.Ubuntu下vim tab键默认为8个字节缩进,但是我们实际编程的时候感觉缩进量太大,很不美观 2.我们怎么设置tab键缩进大小呢? (1)若/etc/vim/vimrc目录下为可读可写,直接进 ...
- vim php 配色方案,php 文件资源管理器vim设置默认字体、窗口大小和配色方案
其实很几个月前我就开始使用vim这款编辑器了,只是没有找到设置的方法,所以一直都没有使用.昨天解决了我多这款编辑器所有的问题和大家分享下方法. 下面的修改都是在一个文件_vimrc进行的,该文件在你的 ...
最新文章
- 机器学习知识点(十八)密度聚类DBSCAN算法Java实现
- Istio:一个用于微服务间通信的服务网格开源项目
- MySQL视图、事务与存储过程
- 转发程序无法决定链接类型
- Photoshop安装包破解安装教程
- JPA与Hibernate的区别
- 【JavaSE】算术运算符、关系运算符、逻辑运算符、赋值运算符与三元运算符
- QT 打印中文字符显示C2001:常量中有换行符解决办法
- Mac上最强大的截图软件-xnip
- HANA用户权限设置
- JSP+structs图书管理系统
- 游戏汉化技术内幕 第2章解包封包
- hua图软件 mac_plot for mac(2D绘图软件)
- 【SPSS】单样本T检验分析详细操作教程(附案例实战)
- 计算机键盘功能教案,计算机基础教案2(键盘鼠标操作).doc
- Sxs.exe病毒处理方法
- idea 输出结果如何调整成横排
- 手机号国际区号JSON格式另附PHP获取
- 红尘自是有情痴,天涯望断不言悔
- 可解释人工智能技术-积分梯度