ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

vim操作

2022-01-14 20:58:52  阅读:115  来源: 互联网

标签:文本 可视 模式 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

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有