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 | 复原上一个动作 |
| . | 重复上一个动作 |
保持学习,保持思考,保持对世界的好奇心!

浙公网安备 33010602011771号