title: Linux系统vim命令的一些体验
三个模式
Nomal mode(默认模式)。
Insert mode (插入模式 i I a A )。
Visual mode(可视模式,取名叫光标模式或者选择模式)。- ctrl + v 或者 v 或 V
正则表达式相关
- $ : 移动光标到行尾
- ^ : 移动光标到当前行的第一个字母位置
移动相关
h(左)、l(右)、j(上)、k(下)
操作类
d(delete)、i(insert)、o(另起一行insert)、a(append)、c(change,将当前行清空insert)、y(copy)、p(paste)
文本的复制 y
要选中内容进行复制,先在命令模式下按 v 进入 Visual Mode,然后用 方向键 或 hjkl 选择文本,再按 y 进行复制。
文本的剪切 d
要选中内容进行复制,先在命令模式下按 v 进入 Visual Mode,然后用 方向键 或 hjkl 选择文本,再按 d 进行剪切。
粘贴 p
切换插入模式操作。
文本的撤销恢复 u
只要在一般模式中按u即可撤销最近一个操作。如果撤销了过多的操作,按Ctrl+r即可恢复最近一次撤销。
文本的字符串搜索
命令模式下,输入 /字符串。
查看下一个匹配,按下n(小写n);
跳转到上一个匹配,按下N(大写N)。
文本的显示行号、删除行号
:set nu 显示行号
:set nonu 取消显示行号
保存和退出
- : wq! 写入并强制退出
- : q 退出
- : w 写入
未完
我的个人博客