Vim学习总结
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vim学习总结相关的知识,希望对你有一定的参考价值。
Vim
目前还没感觉到比在Mac下使用Sublime Text高效到哪
安装
sudo apt-get install vim
常用配置
在Linux环境下Vim的初始化配置文件为.vimrc,通常有两个,系统版本和用户版本,前者一般位于/etc/ vimrc,是整个系统Vim的默认配置。后者位于~/.vimrc,是当前用户的Vim配置,会覆盖系统。
显示行号:我们输入命令:vim ~/.vimrc 打开后是一个空文件,我们添加 set nu,保存退出,再次进入vim编辑器,就会自动显示出行号了 修改TAB产生4个空格:vim ~/.vimrc set ts=4 或者 set tabstop=4 设置代码高亮 syntax on (自动语法高亮) 使用配色方案 colorscheme desert 允许使用鼠标点击定位 set mouse=a 高亮光标所在行 set cursorline 在搜索时忽略大小写 set ignorecase 高亮被搜索的句子 set incsearch 搜索时,输入的词句的逐字符高亮 set incsearch
目前常用操作
初级: i->Insert模式下,按ESC回到Normal模式 x->删除当前光标所在的一个字符 :wq->保存+退出Vim dd->删除当前行,删除行保存在剪贴板中 p->粘贴剪贴板内容 o->在当前行后重起一行插入 光标移动: 0->数字零,移动光标至行头(真不如 ? + <- 方便) $->移动光标至行尾(同上),N$移动到第N行的行尾 NG->光标至第N行,N为数字第几行 gg->光标至首行(不如 ? + 上) G->光标至尾行(同上) w/e->按单词向后移动(不如 option + 方向键) b->按单词向前移动(同上) %->按括号匹配移动光标 CTRL+F->向前翻页 CTRL+B->向后翻页 搜索: 命令模式下输入 ‘/word‘,即查找‘word‘ 继续按n键,查找下一个匹配搜索内容,按N键向上匹配 存盘: :q!->不保存直接退出 :e!->放弃修改文件内容,重新载入该文件编辑 :wq->保存并退出
配置详情:http://blog.csdn.net/g_brightboy/article/details/14229139
教程:http://blog.csdn.net/niushuai666/article/details/7275406
以上是关于Vim学习总结的主要内容,如果未能解决你的问题,请参考以下文章