Bash 常用快捷键

Bash有一些快捷键,便于我们快速执行一些常见的任务。

自动补全
输入前几个字符,按tab键,如果潜在的匹配多,则要按两次tab键。
放弃当前输入
ctrl - c
查找历史命令并执行
ctrl - r, 然后开始输入关键字。由于可能有多条历史命令可以匹配,如果当前显示的命令不是所需要的,可以继续按ctr -r,就会显示其他匹配记录。当然,最好在输入关键字时略做思考,输入识别度高的部分。更多讨论请参考: How to cycle through reverse-i-search in bash
emacs或vi模式

默认情况下,Bash提供emacs的快捷键来移动光标或编辑命令行,也可以切换为vi模式。对于熟悉vi的人来说,切换为vi模式后要省事得多。为了始终都在vi模式下,把 set -o vi 加到登录初始化脚本中 (.bash_rc, .profile, ...)

set -o vi

参考文档

  1. https://www …

Continue Reading