字符的查找与替换
1.替换与撤销
| 命令 | 说明 |
|---|---|
r+<带替换字母> | 将游标所在的位置替换为指定字母 |
R | 连续替换直到按下Esc,常用于调换字母 |
cc | 整行替换,就是删除游标所在的行,并进入插入模式 |
cw | 替换一个单词,即删除一个单词,并进入插入模式 |
C大写 | 替换游标之后到行尾 |
~ | 反转游标所在位置的字母大小写 |
u{n} | 撤销一次或n次操作 |
U大写 | 撤销当前行的所有操作 |
Ctrl+r | 撤销刚刚撤销的操作,即撤销undo操作 |
2.缩进
| 命令 | 说明 |
|---|---|
>> | 向右缩进 |
<< | 向左缩进 |
: set shiftwidth? | 查看缩进字符设定值 |
: ser shuftwidth=10 | 改变缩进字符设定值为10 |
3.调整文本位置
| 命令 | 说明 |
|---|---|
: ce | 文本内容居中 |
: le | 文本内容居左 |
: ri | 文本内容居右 |
4.快速查找与高级查找
普通查找
- 普通模式下输入
/icmp然后回车即可查找字符串icmp - 普通模式下输入
n查找下一个icmp - 普通模式下输入
?tcp向上查找字符串tcp - 普通模式下输入
N查找上一个出现的tcp - 命令行模式下输入
noh然后回车即可取消搜索
高级查找
- 普通模式下输入
\*寻找游标所在处的单词 - 普通模式下输入
\#同上,但\#是向前(上)找,\*则是向后(下)找 - 普通模式下输入
g\*同\*,但部分符合该单词即可 - 普通模式下输入
g\#同\#,但部分符合该单词即可
本文介绍了Vim编辑器中的字符查找与替换、文本缩进调整、文本位置调整及快速查找功能。通过这些技巧,可以大幅提升编辑效率,适用于日常开发工作。
83

被折叠的 条评论
为什么被折叠?



