Vim 操作命令汇总(上)
把一些常用的和最近新学习的一些命令都列出来了,让我们的编程成为乐趣无穷的探险和享受!
========================================================
''' 这一部分是入门级别的操作命令 '''
* 跳转到某一行 27gg 27G
* 查找字符串(向下) /string (*[]^%/?~$ 前面要加反斜杠)
* 查找字符串(向上) ?string
* 查找下一个相同的字符串 n
*
* 查找整个字符串 /string\>
* 查看以前搜索的内容 / 然后按上或下
* 删除一个word dw
* [NOTE] d命令后面可以与任意一个位移命令结合,例如:d3j d18G等等
* 在一行中查找一个字符x fx
* 一行中反向查找字符x Fx
* 查找匹配的括号等 %
* 光标定位到文件首 gg
* 光标定位到文件尾 G
* 光标定位到行首 ^
* 光标定位到行尾 $
* 向下另起一行 o
* 向上另起一行 O
* 改变文本明令 c
* 回到刚才指针的位置 ``
* 重复上一次执行的命令 .
* 剪切文本[=删除文本] dd 或者 d3w等
* 复制文本 yy 或者 y3w,y27gg,y27G等
* 粘贴文本 p 或者用4p复制4次
* 文件令存为 :saveas another.cpp
* 打开一个新窗口 :split other.cpp
* 关闭一个窗口 :close
* 关闭除当前窗口外的所有其他窗口 :only
* [NOTE] 垂直分割使用 :vsplit
* 新建一个标签页 :tab split
*
* 记录命令到寄存器a中 qa YOUR-COMMAND q
* [NOTE] 其中 YOUR-COMMAND 可以是很多命令,这种寄存器命令很有
* 执行寄存器a中的命令 @a 或者用3@a重复执行3次
* 向寄存器a中追加信息 qA YOUR-COMMAND q