操作说明
Ctrl+K 先按住Ctrl键,再按K键
Alt+K 先按住Ctrl键,再按K键
Esc,k 先单击Esc键,松开后再单击K键
移动光标
Ctrl+a 把光标移到行首 助记:a 是26个字母的起始
Ctrl+e 把光标移到行尾 助记: e->end
Esc,b 把光标往回(左)移动一个单词 b-> back
Esc,f 把光标往前(右)移动一个单词 f-> forward
编辑命令
Ctrl+w 朝行首方向(左),删除当前光标位置前的一个单词。助记:w -> word
注意:若当前光标位置在单词字母中间,则删除的第一个单词为光标位置到该单词起端的部分字母
Esc,d 朝行尾方向(右),删除当前光标位置后的一个单词。助记:d -> delete
Ctrl+k 朝行尾方向,从当前光标位置开始,删除到行尾的所有字符(包括当前光标所指的字母)。助记:k -> KO
Ctrl+u 朝行首方向,从当前光标位置开始,删除到行首的所有字符(不包括当前光标所指的字母)。助记:u -> used 当前光标使用过的都删掉
删除整行 Ctrl+k , Ctrl+u 或Ctrl+a,Ctrl+k
Bang(!)命令
!! 执行上一条命令
!cp: 打印最近以cp开头的命令,并执行
!cp:p 打印最近以cp开头的命令,不执行 助记:p->print
控制命令
Ctrl+l 清屏,等同于clear
命令
Ctrl+c 终止当前命令的执行进程
Ctrl+z 挂起当前命令的执行进程
查找历史命令
Ctrl+p 显示当前命令的上一条命令 助记: p->parent
Ctrl+n 显示当前命令的下一条命令 助记: n->next
Ctrl+r 根据输入内容从历史命令中找到最匹配当前输入内容的命令,Enter键执行找到的匹配命令,Esc键仅显示不执行
Ctrl+g 从历史搜索模式(Ctrl+r)中退出 助记:g->Game over