码迷,mamicode.com
首页 > 系统相关 > 详细

vim编辑器的配置和使用.

时间:2015-07-19 23:40:26      阅读:210      评论:0      收藏:0      [点我收藏+]

标签:ubuntu14.04 vim编辑器配置

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

转载请注明出处.

版权声明:本文为博主原创文章,未经博主允许不得转载。

vim编辑器的配置和使用.

标签:ubuntu14.04 vim编辑器配置

原文地址:http://blog.csdn.net/shaohuazuo/article/details/46959581

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!