vim替换查找缩进操作

Posted myblog627600914

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vim替换查找缩进操作相关的知识,希望对你有一定的参考价值。

1.替换

r(要替换的字符)              将游标所在字母替换为指定字母

R(要替换的字符)             连续替换,直到按下Esc

cc          删除整行并进入到插入模式

C(大写)    删除游标所在字母到行末

~              反转游标所在字母大小写

u(n)          撤销一次或n次操作

U(大写)     撤销当前行的所有更改

ctrl+r         redo(即撤销undo的操作)

4.快速查找

普通模式下输入 / 然后键入需要查找的字符串 按回车后就会进行查找。  与/ 功能相同,只不过  是向上而 / 是向下查找。 进入查找之后,输入n 和 N 可以继续查找。 n是查找下一个内容,N查找上一个内容。

高级查找

普通模式下输入*寻找游标所在处的单词

普通模式下输入#同上,但 # 是向前(上)找,*则是向后(下)找

普通模式下输入g** ,但部分符合该单词即可

普通模式下输入g## ,但部分符合该单词即可

 

2.快速缩进

普通模式下输入>> 整行将向右缩进(使用,用于格式化代码超爽)

普通模式下输入<< 整行向左回退

设置缩进空格

shiftwidth值进行设置可以控制缩进和回退的字符数 获取目前的设定值

:set shiftwidth = 10(设置缩进为10个字符)

3.调整文本位置

命令行模式下输入:ce(center)命令使本行内容居中          :ce

命令行模式下输入:ri(right)命令使本行文本靠右              :ri

命令行模式下输入:le(left)命令使本行内容靠左                 :le

 

以上是关于vim替换查找缩进操作的主要内容,如果未能解决你的问题,请参考以下文章

复制/etc/profile至/tmp/目录,用查找替换命令删除/tmp/profile文件中的 行首的空白字符及在vim中设置tab缩进为4个字符

Vim自动缩进配置原理和tab键替换空格-Vim使用技巧

VIM

vim 去除代码行号并缩进代码

vim 去除代码行号并正常缩进代码

vim基础操作合集