Linux快捷键

Shell常用快捷键

命令 含义
tab 用于自动补全命令/文件名/目录名
ctrl + insert 复制
shift + insert 粘贴
home(ctrl + a) 光标移动到命令行开头
end(ctrl + e) 光标移动到命令行结尾
ctrl+c 强制中断程序
ctrl+z 将进程挂起到后台
ctrl+r 搜索命令行执行过的历史记录
上下箭头 上一条命令/下一条命令
ctrl+s 锁定屏幕
ctrl+q 解除锁定
!+命令 执行上一条以关键字开头的命令
!! 执行上一条命令
ctrl + l 清屏
ctrl + u 剪切从光标位置到行首
ctrl + k 剪切从光标位置到行尾
ctrl + w 剪切从光标位置到词首
ctrl + y 恢复被擦除的文本

Vim快捷键(默认模式下)

常用命令 含义
h,j,k,l 光标向上,左,右,下移动(箭头亦可)
^ 光标到行首
$ 光标到行尾
gg(1G) 光标到第一行
G 光标到最后一行
page up 向上翻页
page down 向下翻页
ctrl + u 向上翻半页
ctrl + d 向下翻半页
/word 向下按名查找
?word 向上按名查找
:n1,n2s/word1/word2/gc 从n1到n2行寻找用word2替代word1,并提供确认
(n)dd 删除光标所在整行(向下n行)
(n)yy 复制光标所在整行(向下n行)
x,X 向后/向前删除一个单词
p,P 粘贴从光标后一行开始/粘贴从光标前一行开始
u 复原上一个动作
. 重复上一个动作
posted @ 2020-08-06 21:15  kite97  阅读(128)  评论(0编辑  收藏  举报