收集整理了一份Bash的快捷键,说实在的,我还是比较喜欢Vim的按键方式,但也要入乡随俗啊。(顺便试试用Scribefie发布效果怎么样)
1. 移动
Ctrl + a - 跳到行首
Ctrl + e - 跳到行尾
<ESC>+f - 光标后移1个单词(先按<ESC>再按f)
<ESC>+b - 光标前移1个单词
Ctrl + b - 左移一个字符
Ctrl + f - 右移一个字符
2. 删除恢复
Ctrl + h - 删除当前字符
Ctrl + d - 从光标处向右删除
Ctrl + w - 删除最后输入的单词
Ctrl + y - 粘贴前一ctrl+u类命令删除的字符
Ctrl + t - 交换光标前两个字符
Ctrl + u - 从光标处删除到行首
Ctrl + k - 从光标处删除到行尾
Ctrl + p - 上一条命令
Ctrl + n - 下一条命令
!! - 上一条命令
!-n - 倒数第N条历史命令
!$ - 重复前一个命令最后的参数
!?string?- 最新一条含有“string”的命令
!-n:gs/str1/str2/ - 将倒数第N条命令的str1替换为str2,并执行(若不加g,则仅替换第一个)
3. 其它
Ctrl + l - 清屏,类似 clear 命令
Ctrl + c - 终止命令
Ctrl + r - 查找历史命令
Ctrl + z - 将当前进程置于后台,fg还原
Ctrl + v - 输入控制字符 如ctrl+v <ENTER> ,会输入^M
(完)
这是readline的还是bash的还是别的的?
回复删除@匿名
回复删除应该算是吧,ubuntu自带的bash
誰說自由門把閣下的網站列入黑名單了?
回复删除現在我就在通過自由門訪問