首页 > 代码库 > bash快捷键总结
bash快捷键总结
Ctrl-A 移动光标至命令行首部
Ctrl-E 移动光标至命令行尾部
Ctrl-U 删除从光标位置之前到行首的所有字符
Ctrl-Y 恢复删除的字符,还原当前缓存中的内容
Ctrl-K 删除从光标开始到行尾的所有字符
Ctrl-R 用来在命令行历史缓存中向前进行增量搜索
Ctrl-J 结束增量搜索,以找到的行结束
Ctrl-G 结束增量搜索,以最初行的状态结束
Esc-. 将最后一个参数插入到离光标最近的命令中
Alt-.
Alt-Ctrl-Y 将第一个参数插入到光标所在位置的前一个命令中
(如果插入第n个参数,可以事先点击Alt-n)
Alt-? 当前行的历史命令扩展(相当于按两次Tab)
Ctrl-T 调换字符的位置
Alt-T 调换单词的位置(Esc-T)
Ctrl-W 以空白符作为单词间的分隔符,删除光标前的字符
Alt-BackSpace 以非字母数字作为分隔符,删除光标前的字符
Ctrl-D 如果在一个空行使用,就是退出shell,在行中间删除光标右侧字符
Alt-D(Esc-D) 删除光标左侧一个单词
Ctrl-C 取消正在运行的一切程序
Ctrl-L 用来清除屏幕的内容
bash快捷键总结