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

vim实用技巧1

时间:2015-06-23 11:34:03      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:

  1. cw会删除从光标位置到当前词结尾处的文本,并切换到插入模式。
  2. dw会删除从光标位置到当前词结尾处的文本,并移动到下一个单词的首字母。

 

可重复的操作及如何回退


目的                                                        操作                                    重复                 回退


做出一个修改                                    {edit}                                            .                       u


在行内查找下一个指定字符               f{char}/t{char}                              ;                        ,


在行内查找上一个指定字符               F{char}/T{char}                           ;                        ,


在文档中查找下一处匹配项                /pattern                                      n                        N


在文档中查找上一处匹配项                ?pattern                                                           N


执行替换                                           :s/target/replacement                  &                        u

                                                         :%s/target/replacement(查找所有并全部替换)


 (从进入插入模式到 离开的全部修改过程是一个修改)

   

 


     h                                          光标向左移动一个字符


 

      j                                           光标移动到下一行


    k                                            光标移动到上一行


    l (L的小写字母)                   光标向右移动一个字符                       


$                                               光标移动到行尾


^                                                光标移动到行首


 

 a                                               在当前光标之后插入内容     


i                                                  在当前光标之前插入内容


 


复合命令                    等效长命令                    作用


C                                  c$                               删除当前光标到行尾的所有内容,并进入插入模式


s                                   cl                               删除当前光标内容,并进入插入模式


S                                  ^c                              删除当前整行内容,并进入插入模式


I(大写字母i)           ^i                                   移动到行首,并在当前光标之前插入内容


A                                  $a                              移动到行尾,并在当前光标之后插入内容


o                                  A<enter>                    在当前行下方插入空白行添加内容


O                                 ko                                在当前行上方插入空白行添加内容


 

vim实用技巧1

标签:

原文地址:http://www.cnblogs.com/ly01/p/4594954.html

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