linux vim常用快捷键

发布时间 2023-06-27 12:06:51作者: 低调灬哥

linux vim常用快捷键

行尾插入:A
行首插入:I

光标后插入:a
光标前插入:i

往下插入空行:o
往上插入空行:O

定位整个文本第一行:gg
定位整个文本最后一行:G

定位某行:
比如定位21行: :21 或 21gg 或 21G

复制整行:yy 粘贴:p
往下复制3行:3yy

复制单个字符: v模式 —— y复制 ——p粘贴

删除整行:dd
往下删除5行:5dd

往后删除一个字符:x

往前删除一个字符:X

撤回:u

设置行号::set nu

取消行号:set nonu

只保存 :w

强制保存:!w

只退出 : q

强制退出:!q

保存并退出:wq

强制保存并退出:!wq

查找 /xxx (xxx是要查找内容)

查找上一个 N

查找下一个 n

进入命令行模式:esc

进入视图模式:v

进入编辑模式:i

查找替换:
例如:
查找第1到第5行,将所有的a替换成b
按esc键进入命令行模式,输入
:1,5 s/2/6/g
格式 :/范围 s/原内容/新内容/全局
s:switch表示替换 g:global全局