其他分享
首页 > 其他分享> > vim操作

vim操作

作者:互联网

vi 文件名[+行数]

模式切换 : esc i

命令模式

末行模式

w保存
q退出
q!强制退出
wq/x保存并退出

编辑模式

重复次数:数字➕执行命令

上下左右 k j l h

行内移动

w

向后移动一个单词
b向前移动一个单词
0行首
^行首,第一个不是空白字符的位置
$行尾

行数移动

gg文件顶部
G

文件末尾

数字gg/数字G/:数字移动到数字对应行数

屏幕移动

Ctrl+b向上翻页
Ctrl+f向下翻页
H屏幕顶端
M屏幕中间
L屏幕底部

段落移动:{        }

括号切换:%

标记        m+小写字母        回到标记        '小写字母

可视模式:v可视模式        V可视行模式        Ctrl+v可视块模式

撤销上次命令        u

恢复撤销命令        Ctrl+r

删除        x        d(移动命令)        dd行删除        D删除至行尾

复制        y        yy行复制        p粘贴

替换        r替换当前字符        R替换当前行光标后字符

缩排        >>        <<        .重复上次操作

查找        /查找内容        n向下查找        N向上查找

快速匹配        *向后查找当前所在单词        #向前查找当前所在单词

全局替换       :%s/旧文本/新文本/g

可视区域替换        选中可视区域        :s/旧文本/新文本/g

确认替换        :%s/旧文本/新文本/gc

插入命令        i当前字符前插入        I行首插入        a当前字符后插入        A行末添加                              o当前行后插入空行        O当前行前插入空行

标签:文本,可视,模式,vim,插入,查找,操作,移动
来源: https://blog.csdn.net/weixin_49354105/article/details/122501386