vim-操作汇总

不断挖掘,直到键盘变成双手的一部分

光标移动

一个很通用的操作格式

<start position><command><end position>

区域选择

在visual 模式下,这些命令很强大,其命令格式为<action>a<object><action>i<object>

块操作

块操作,典型的操作: 0 I-- [ESC]

在所有被选择的行后加上点东西:

宏录制

在一个只有一行且这一行只有“1”的文本中,键入如下命令:

  1. qa 开始录制
  2. Yp 复制行.
  3. 增加1. (ctrl a可以让数字加一,ctrl x让数字减一)
  4. q 停止录制.
  5. @a → 在1下面写下 2
  6. @@ → 在2 正面写下3
  7. 现在做 100@@ 会创建新的100行,并把数据增加到 103.

reference

  1. 简明 VIM 练级攻略 神级入门教学
  2. Vim入门基础
  3. shell中输入vimtutor
Table of Contents