vim 配置和简单使用方法.
安装 vim和tags使用的源链接地址: http://blog.csdn.net/shaohuazuo/article/details/46745209 博客
vimrc配置文件可以参考如下地址:http://blog.csdn.net/shaohuazuo/article/details/41721647 博客
1. 进入命令行模式.
可以按esc键.就可以进入.
2. vim中移动光标命令.切换到命令行:
(h左,j下,上k,右l)
h:向左移动一个字符,l:向右移动一个字符. j:向下移动一行. k:向上移动一行.
3. 从编辑模式到插入模式.可以使用,i,o,a 和I,O,A
(o,O,iI,aA)
光标所在行
o:下插入,O上一行插入
i:当前位置插入.I:当期行的行首插入
a:光标所在当前字符的下一个位置插入, A定位到当前光标所在行的行尾
4. 删除.
db,x: db 反向删除一个单词,x删除留下的光标位置字符. 反向删除.
b,dw: b:回到单词的开始从. dw:删除这个单词.
daw: daw:需要光标停留在被删除单词的末尾. daw:删除到本单词里到上一个单词的所有字符和空格.
5.选择区域
vbo: 光标位置在尾部.这个是可以vbo进行高亮选择一个单词.
veo: 光标位置在单词头部. 可以使用veo进行单词选着.
如果需多行选中的话可以v,在使用jk,进行上下选中行.
你还可以通过块模式选择.ctrl+v,
6.我们将3,5的部分组合起来,看看插入.模式.
1. 在选中行的行数插入一个单词This,可以这样做, 在命令行模式使用ctrl+v,到块可视模式,使用jk上下移动.选中相应的行.
2. 按下I.插入This,之后按下esc几ok .
3. 在每一样的行尾部插入,可以使用. ctrl+v 进入块选择模式,使用jk上下选择好行后,再按下$.之后扩充选区到行尾.在按下A.在行尾插入,插入单词之后就按下esc就ok了.
7.替换
:s/vivian/sky/ 替换当前行第一个 vivian 为 sky
:s/vivian/sky/g 替换当前行所有 vivian 为 sky
:n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky
:n,$s/vivian/sky/g 替换第 n 行开始到最后一行中每一行所有 vivian 为 sky
:s#/#\ 把当前行的所有 / 替换这个\ . 如果替换的是/所有就不在使用/作为分隔符号.
8.查找c语法错误.
1. vim.
2. copen.
3. vsp a.c
4. make ./a
5. 如果有语法错误就可以直接删除了.
9.安装vim + ctags.
1.sudo apt-get install vim .
2.sudo apt-get install ctags.
3.配置vim编辑器文件如下,将/etc/vim/vimrc 替换成需要配置的文件如下.
4.在需要查看的源代码目录文件下使用,ctags -R命令生成ctag文件.
5.在vimrc配置文件中设置ctags文件目录所在路径.
6.vim /etc/vim/vimrc
7.添加如下内如. set tag+=/home/zshh/work/arm/exynos4412_lzy1/src/linux/linux-3.5/tags 配置完成.
8.下面是简单的使用.
vim -t memset //直接打开一个表示的定义.有可能有多个.
vim a.c //切换到命令行.
使用ta 命令查找一个定义.
使用tselect 命令查看在那些文件定义该表示符.
作者:左少华
博客地址:http://blog.csdn.net/shaohuazuo/article/details/46959581
转载请注明出处.
版权声明:本文为博主原创文章,未经博主允许不得转载。