trx
Published on 2024-08-31 / 29 Visits
0

Linux命令行快捷键和vim用法

快捷键

Ctrl+a 光标快速到行首

Ctrl+e 光标快速到行尾

Ctrl+k 删除光标位置到行尾内容

Ctrl+u 删除光标位置到行首内容

Ctrl+w 按字符串删除内容

Ctrl+insert 复制所选内容

shift+insert 粘贴

Ctrl+r 搜索历史命令

vim用法

快捷键

i 进入编辑模式,在光标当前位置

a 进入编辑模式,在光标当前位置后一位

C 进入编辑模式,删除光标位置到行尾内容

D 不进入编辑模式,删除光标位置到行尾

o 下一行插入空行

O 上一行插入空行

G 移动到文件尾行

gg 移动到文件首行

10gg 移动到指定行

0|^ 移动到行首

$ 移动到行尾

yy 复制

2yy 复制光标行及后面1行内容

p 粘贴,在光标下一行

2p 粘帖2次

dd 删除,剪切

2dd 删除2行,剪切

u 撤销操作

ZZ 快速保存退出

底行模式指令

:set nu 显示行号

:s/1/2/g 替换光标所在行

:%s/1/2/g 替换所有行

/abc 检索abc,回车执行,n下一个检索

多行输入模式

Ctrl+v 进入可视化模式,选中多行,需要光标选中

d删除选中

I在光标位置输入需要增加的内容