文本编辑命令

本文最后更新于:2022年7月11日 下午

文本编辑命令

查看模式

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
删除光标当前行: dd
删除光标(含)后N行: dNd
撤销上一步: u
复制光标当前行: yy
复制光标(含)后N行: yNy
粘贴到光标行: p
删除一个字母:x 相当于 del X 相当于 Backspace
删除一个词(从光标位置开始匹配):dw
复制一个词(从光标位置开始匹配):yw
移动到行头:shift + ^ 或者 home键
移动到行尾:shift + $ 或者 end键
移动到某行:行号 + shift + g
移动到行尾:shift + g
向下查询某个词:/查询的字段 回车,再 n 下一个 shift + n 上一个
向上查询某个词:?查询的字段 回车,再 n 上一个 shift + n 下一个

指令模式

1
2
3
4
5
6
7
8
9
10
输入: : /  ?  三个中任意一个光标会移动到最底下那一行
和“:”搭配使用:
w 保存
num1 num2 w fileName 将num1到num2行保存为另一个文件
q 退出
!强制执行
%s/old/new/g 替换
set nu 展示行号
set nonu 隐藏行号
%!python -m json.tool 格式化输出

编辑模式

1
2
3
i或者insert键   在光标前插入
a 在光标后插入
o 在光标下行新建一行插入

文本编辑命令
http://www.muzili.ren/2022/07/11/文本编辑命令/
作者
jievhaha
发布于
2022年7月11日
许可协议