Linux文本编辑命令-命令模式下常用操作
命令模式
注意:该模式是打开文件的第一个看到的模式。
1.光标移动
- 光标移动到行首 :shift + 6 或 ^
- 光标移动到行尾 :shift + 4 或 $
- 光标移动到首行 :gg
- 光标移动到尾行 :G
- 向上翻屏:ctrl + b 或 PgUp
- 向下翻屏:ctrl + f 或 PgDn
2.复制操作
- 复制光标所在行:yy
- 粘贴:在想要粘贴的地方 p
- 以光标所在行为准(包含当前行),向下复制指定的行数:数字 + yy
- 可视化复制:ctrl + v 后按上下左右键选定要复制的区块,之后按yy 确定,最后按p 粘贴
3.剪切/删除作
-
剪切/删除光标所在行:dd (删除之后下一行上移)
dd 严格上讲是剪切命令,只剪切不粘贴就是删除效果
-
剪切/删除 光标所在行为准,向下剪切/删除 指定行: 数字 + dd (删除之后下一行上移)
-
剪切/删除 光标所在当前行,但是删除后下一行不上移:D(删除后当前行变成空白行)
4.撤销/恢复
- 撤销::u 或者 u
- 恢复:ctrl + r
5.光标快速移动
- 快速将光标移动到指定的行: 数字 + G
- 以当前光标为准向上或向下移动n行:数字 + ↑ 或 数字 + ↓
- 以当前光标为准向左或向右移动n行:数字 + ← 或 数字 + →
- 末行模式下快速移动方式,移动到指定的行: :+数字+回车