编辑命令
- ctr+u 删除光标到行首(unix-line-discard)
- ctrl+k 删除此处至末尾(kill-line)
- ctr+e 光标移到末尾(end)
- ctr+a 光标移到行首(ahead)
-
ALT + f
:按单词前移(右向 forward)
-
ALT + b
:按单词后移(左向 backward)
-
CTRL + w
:从光标处删除至字首 -
ALT + d
:从光标处删除至字尾
-
CTRL + t
:交换光标处和之前的字符
-
ALT + t
:交换光标处和之前的单词
-
CTRL + y
:粘贴至光标后 -
ALT + c
:从光标处更改为首字母大写的单词 -
ALT + u
:从光标处更改为全部大写的单词 -
ALT + l
:从光标处更改为全部小写的单词
重新执行命令
CTRL+r 在历史命令中逆向搜索(recent)
-
CTRL + g
:从历史搜索模式退出 -
CTRL + p
:历史中的上一条命令 -
CTRL + n
:历史中的下一条命令 -
ALT + .
:使用上一条命令的最后一个参数
控制命令
- CTRL + c 终止当前命令(cease)
- CTRL + z 把命令放入后台,并且暂停。注意:fg %n 让后台运行的进程n到前台来;bg查看后台进程
-
CTRL + l
:清屏(clear) -
CTRL + o
:执行当前命令,并选择上一条命令 -
CTRL + s
:阻止屏幕输出 -
CTRL + q
:允许屏幕输出
注意:mac os的终端要设置option键为Meta键,相关快捷键才能起作用。