Mac 下 terminal 快捷键

这些本来没必要自己再总结,但发现网上别人总结的有些不太正确,或者用法相对有点老了,自己就再麻烦一下吧,(我基于 macOSx 10.12.5 的系统,当然,这里也会有纰漏,还望不吝斧正)

常用快捷键:

ctr + d : 删除光标右侧的一个字符

ctr + h : 删除光标左侧的一个字符

ctr + w : 删除光标左侧的一个单词

ctr + u : 删除整行内容

ctr + k : 删除光标后的内容

ctr + l : 清屏(相当于 clear 命令),向下滚动,仍然可以显示出曾经的信息

cmd + k : 真正的清屏,向下滚动,不会再显示曾经的信息

ctr + a : 光标移动到行首(ahead of line)

ctr + e : 光标移动到行尾(end of line)

ctr + b : 光标向左移动一位

ctr + f : 光标向右移动一位

ctr + p : 调出历史中的前一条(previous)命令,有点像上箭头(不完全一样,有些地方说等价于上箭头,但这样是不准确的,在有信息输入的时候,上箭头会根据输入信息过滤命令)

ctr + n : 调出历史中的下一条(next)命令,有点像下箭头

ctr + c : 取消(cancle),常用于命令执行之间的退出

ctr + z : 挂起(suspend)

ctr + y : 黏贴最后一次被删除的内容

ctr + r : 显示 :提示,根据用户输入查找相关历史命令(reverse-i-search)

常用操作:

cmd + t : 新建标签

cmd + w : 关闭当前标签

cmd + s : 保存终端输出

cmd (+ shift)+ d : 垂直(/ 水平)分隔标签页

cmd + shift + 左箭头/右箭头 :切换标签页 (类似于,ctr ( + shift) + tab)

你可能感兴趣的:(Mac 下 terminal 快捷键)