vim简易教程

来源:互联网 发布:陌陌九图用的哪个软件 编辑:程序博客网 时间:2024/05/10 14:11

来自《Vim实用技巧》

部分vim复合命令

复合命令 等效写法 说明 C c$ 删除光标后面的字符到行尾进入插入模式 s cl 删除光标所在位置的字符并进入插入模式 S ^C 删除整行并进入插入模式 I ^i 光标移至行首并进入插入模式 A $a 光标移至行尾并进入插入模式 o A [A+enter] 在下面插入一行进入插入模式 O ko 在上面插入一行并进入插入模式

一些命令案例

在下面的语句的加号上添加两个空格

var foo = "method("+argument1+","+argument2+")";
按键 说明 {start} 光标在行首 f+ 光标移至第一个+ s + <Esc> 输入命令s+空格+++空格 + <Esc> ; 此时光标移至下一个+ . 执行.命令 ;. 继续执行;.

最终效果如下:

    var foo = "method(" + argument1 + "," + argument2 + ")";

一些常用的命令

  • daw:当光标位于单词末尾时,使用daw删除光标所在的单词是比较好的选择。
  • <C-a>:[ctr + a]在光标处或之后的数字上加上数字[count]。
  • <C-x>:[ctr + x]在光标处或之后的数字上减去数字[count]。
    .blog { background-position: 0px 0px }
    执行命令:180<C-x>,结果如下:
    .blog { background-position: -180px 0px }
  • 在插入模式下:

    组合键 效果 <C-h>[ctr+h] 删除前面一个字符 <C-w>[ctr+w] 回删一个单词
  • 模式切换:

    组合键 效果 <Esc> 回到普通模式 C-[ 回到普通模式 C-o 执行命令,然后会到插入模式:h i_CTRL-O

后面将直接介绍命令和结果,不再分解命令。


点范式:

用一键移动,另一键执行;成为.范式。

持续更新…

0 0
原创粉丝点击