编辑命令
- 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键,相关快捷键才能起作用。