码迷,mamicode.com
首页 > 其他好文 > 详细

[Vim] Vim常用基本操作

时间:2014-07-07 18:09:02      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:style   color   strong   line   字符串   c   

1. 导航

  1.1. 查看行号

    :set number  显示行号

    :.=  在底部显示当前行号

    :=  在底部显示总行号

 

  1.2. 移动光标

    0  ^  移动光标到当前行首

    $  移动光标到当前行尾

    w  移动到下个单词开头

    b  移动到上个单词开头

    :0  1G  gg  移动到首行

    :n  nG  移动到第n行

    :$  G  移动到最后一行

 

2. 复制粘贴

  2.1. 根据行号选择多行复制

    :1,10t20  复制第1到10行的内容,粘贴到第20行后面。

    :1,10t.  复制第1到10行的内容,粘贴到当前行后面。

    :1,10y  复制第1到10行的内容到剪切板。

 

  2.2. 复制单行或连续多行

    yy  复制当前行

    Nyy  复制当前行及其后续N-1行。

    p  在当前行粘贴剪切板中的内容。

 

3. 搜索

  3.1. 查询字符串

    /string  向前查找字符串string。

    ?string  向后查找字符串string。

    n  按照当前顺序查找下一个。

    N  按照相反顺序查找下一个。

 

4. 编辑

  4.1. 撤销和恢复

    u  撤销操作

    <ctrl>r  恢复操作

 

  4.2. 插入文本

    i  光标前插入

    I  当前行首插入

    a  光标后插入

    A  当前行尾插入

    o  当前下一行插入

    O  当前上一行插入

 

  4.3. 编辑文本

    r  替换光标所覆盖的单个字符

    R  连续替换光标所覆盖的单个字符

    cw  替换光标后一个单词

    cNw  替换光标后N个单词

    C  cc  清空当前行

    Ncc  cNc  清空当前N

 

  4.4. 删除文本

    x  删除光标覆盖的单个字符

    Nx  删除光标后N个字符

    dw  删除光标后一个单词

    dNw  删除光标后N个单词

    D  删除本行光标后面内容

    dd  删除当前行

    Ndd  dNd  删除当前后N行

    :X,Yd  删除第X行到Y行

[Vim] Vim常用基本操作,布布扣,bubuko.com

[Vim] Vim常用基本操作

标签:style   color   strong   line   字符串   c   

原文地址:http://www.cnblogs.com/ifantastic/p/3770886.html

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