历史记录操作
键位 | 效果 |
---|---|
Ctrl+p | 上一条命令行历史记录,等同于Ctrl+← |
Ctrl+n | 下一条命令行历史记录,等同于Ctrl+→ |
!! | 执行最后一条指令 |
移动光标
键位 | 效果 |
---|---|
ctrl + a | 移动到命令行开头,等同于home键 |
ctrl + e | 移动到命令行尾部,等同于end键 |
ctrl + b | 向前移动一个字符,等同于←键 |
ctrl + f | 向右移动一个字符,等同于→键 |
ctrl +← | 跳到所在单词头部 |
ctrl +→ | 跳到所在单词尾部 |
删除操作
键位 | 效果 |
---|---|
Ctrl+h | 删除光标前的一个字符,等同于backspace键 |
Ctrl+u | 删除光标前的所有字符 |
Ctrl+d | 删除光标后的一个字符 |
Ctrl+k | 删除光标后的所有内容 |
ctrl + w | 删除所在单词光标前的部分 |
alt+d | 删除所在单词光标后的部分 |
Ctrl+/ | 撤销上一次操作 |
alt+r | 清除所在命令行的所有内容 |
Ctrl+k | 剪切光标后的内容 |
Ctrl+y | 粘贴 |
替换操作
键位 | 效果 |
---|---|
ctrl + t | 将当前字符与前一个字符交换位置 |
Alt+t | 将当前单词与前一个单词交换位置 |
Alt+c | 将光标后的一个字符变成大写 |
Alt+u | 将所在单词光标后的所有字符变成大写 |
其他操作
键位 | 效果 |
---|---|
Ctrl + l | 清屏,等同于clear指令 |
Ctrl + c | 终止指令 |
Ctrl + d | 退出shell,等同于logout指令 |
tab | 自动补全 |