以下第一个字符对应为:c --> ctrl a --> alt
- c + a --> 光标移到行首
- c + e --> 移到行尾
- c + b --> 左移一个字符
- c + f --> 右移一个字符
- a + b --> 左移一个单词
- a + f --> 右移一个单词
- c + ] x --> 右移到x字符
- c + a + ] x --> 左移到x字符
- c + t --> 交换光标前两个字符
- c + u --> 删到行首
- c + k --> 删到行尾
- c + w --> 向左删除一个单词
- c + h --> 向左删除一个字符
- c + d --> 向右删除一个字符(慎用, 也是logout快捷键)
- c + _ --> 撤销操作
- a + . --> 使用上一条命令的最后一个参数
- c + p --> 显示当前命令的上一条历史命令
- c + n --> 显示当前命令的下一条历史命令
- c + r --> 搜索历史
- c + g --> 退出搜索
参考:
如何在使用 shell 时将光标移动到给定位置
Linux命令行常用光标移动快捷键
Linux和类Unix终端命令行光标移动