掌握macOS终端快捷键可极大提升效率,如Ctrl+A/E快速定位行首行尾,Option+方向键跳转单词,Ctrl+U/K删除整行,Ctrl+R搜索历史命令,Tab补全路径,Cmd+K清屏等;通过~/.inputrc或iTerm2自定义键位能进一步优化工作流;相比原生Terminal,iTerm2在快捷键支持、分屏、热键窗口等功能上更强大,适合高效用户;结合Shell别名与函数(如alias ll='ls -alF')可实现命令简化,显著提升操作流畅度与生产力。

macOS命令行,对于不少人来说,可能还是一个有点神秘甚至望而却步的黑窗口。但说真的,一旦你掌握了它的一些核心快捷键,这个黑窗口就能瞬间变成你的高效生产力工具。它不再是枯燥的命令输入,而是一种指尖上的舞蹈,让你在文件系统、代码库之间穿梭自如,效率直线飙升。我个人就深有体会,这些看似不起眼的组合键,实则能极大程度地减少你的手部移动,让思维保持连贯。
在我看来,macOS终端的快捷键,是你在与系统深层交互时,提升效率的秘密武器。它们不仅限于简单的复制粘贴,更多的是关于光标移动、文本编辑、历史命令回溯,甚至是进程控制。
光标移动与定位:
Ctrl + A
Ctrl + E
Ctrl + A
Option + ←
Alt + B
Option + →
Alt + F
文本编辑与删除:
Ctrl + U
Ctrl + K
Ctrl + W
Ctrl + D
Ctrl + H
历史命令与搜索:
↑
↓
Ctrl + R
!!
!$
mkdir my_project
cd my_project
cd !$
Tab
进程控制与管理:
Ctrl + C
Ctrl + Z
fg
bg
Ctrl + D
其他实用技巧:
Ctrl + L
Cmd + K
这些快捷键,在我日常的开发和运维工作中,几乎是条件反射般的存在。它们让命令行操作变得不再那么“硬核”,反而充满了流畅感。
你可能觉得默认的快捷键已经很强大了,但真正的高手往往会根据自己的习惯去定制。这就像是量身定做一套西装,穿起来才最合身。
对于Bash或Zsh用户,最常见的定制方式是通过编辑
~/.inputrc
你可以这样修改:
vi ~/.inputrc
open -e ~/.inputrc
Ctrl + P
Ctrl + R
"\C-p": history-search-backward
当然,这只是个例子,通常我们会用它来做一些更个性化的绑定。比如,把一些长命令绑定到某个不常用的组合键上。 保存文件后,重新打开终端或者执行
bind -f ~/.inputrc
而对于iTerm2用户,定制的自由度就更高了,而且操作起来更直观。
Preferences
Cmd + ,
Keys
Profiles -> Keys
Cmd + Shift + H
Option + ←/→
定制的关键在于,找到那些你重复性高、但默认操作又略显繁琐的动作,然后为它们赋予一个快捷键。一开始可能会有点不习惯,但一旦形成肌肉记忆,你的工作效率会有一个质的飞跃。

这是一个经常被问到的问题,也是很多开发者在选择终端模拟器时纠结的地方。简单来说,macOS自带的“终端.app” (Terminal.app) 固然可用,但iTerm2在功能和定制性上,无疑是更胜一筹的。
默认行为差异:
Option + ←/→
偏好设置 -> 描述文件 -> 键盘
iTerm2的优势:
Cmd + D
Cmd + Shift + D
Cmd + F
所以,如果只是偶尔用用命令行,Terminal.app也够用。但如果你是一个重度命令行用户,或者你的工作离不开终端,那么我强烈推荐你投入iTerm2的怀抱。它在用户体验、功能扩展和快捷键定制方面,能让你感受到真正的“生产力工具”的魅力。我个人几乎所有的命令行工作都在iTerm2里完成,它带来的效率提升是实实在在的。

掌握了快捷键,你已经站在了高效工作的第一级台阶上。但命令行世界的魅力远不止于此,还有很多“高级玩法”能让你如虎添翼。这些技巧往往不是单一的快捷键,而是结合了shell的特性、第三方工具以及一些习惯的养成。
~/.zshrc
~/.bashrc
alias ll='ls -alF'
alias c='clear'
alias gco='git checkout'
function cdp() {
cd "$1" && pwd
}ll
cdp
以上就是mac命令行快捷键大全的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号