macOS 上的 Ghostty 1.3.1 快捷键

如果你用的是 macOS 上的 Ghostty 1.3.1,需要注意一点:

Ghostty 本身只负责终端窗口、标签页、分屏等操作;很多你习惯的「撤销、删除全部内容」其实是由 Shell(zsh/bash)、编辑器(vim/nano)、或者命令行程序决定的,而不是 Ghostty。

下面整理一份日常开发最常用的快捷键。

Ghostty(macOS)窗口管理

功能 快捷键
新窗口 ⌘ N
新标签页 ⌘ T
关闭标签页 ⌘ W
切换下一个标签 ⌘ ⇧ ]
切换上一个标签 ⌘ ⇧ [
命令面板 ⌘ ⇧ P
打开配置 ⌘ ,
重新加载配置 ⌘ ⇧ ,
垂直分屏 ⌘ D
水平分屏 ⌘ ⇧ D
聚焦下一个分屏 ⌘ ]
聚焦上一个分屏 ⌘ [
放大当前分屏 ⌘ ⇧ Enter
全屏 ⌃ ⌘ F
字体放大 ⌘ +
字体缩小 ⌘ -
字体恢复 ⌘ 0

复制 / 粘贴

功能 快捷键
复制选中文本 ⌘ C
粘贴 ⌘ V
粘贴(安全模式) ⌘ ⇧ V
全选滚动缓冲区 ⌘ A

Shell(zsh/bash)编辑快捷键

这些是终端里最有用的快捷键。

光标移动

功能 快捷键
行首 Ctrl + A
行尾 Ctrl + E
后退一个单词 Option + ←
前进一个单词 Option + →
左移一个字符 Ctrl + B
右移一个字符 Ctrl + F

删除

删除一个字符

功能 快捷键
删除前一个字符 Ctrl + H
删除后一个字符 Ctrl + D

删除单词

功能 快捷键
删除光标前一个单词 Ctrl + W
删除光标后到单词结束 Option + D
删除到行首 Ctrl + U
删除到行尾 Ctrl + K
相当于"删除所有内容"

如果命令行输入很长:

复制代码
git checkout feature/xxxxxxx

按:

复制代码
Ctrl + U

整行直接清空。


撤销(很多人不知道)

功能 快捷键
撤销刚刚删除的内容 Ctrl + _

即:

复制代码
Ctrl + Shift + -

有些键盘需要这样按。

例如:

复制代码
hello world
Ctrl + U

整行删掉后:

复制代码
Ctrl + _

恢复回来。


命令历史

功能 快捷键
上一条命令
下一条命令
搜索历史 Ctrl + R
继续搜索下一个匹配 Ctrl + R
退出搜索 Ctrl + G

最强快捷键

复制代码
Ctrl + R

输入:

复制代码
docker

会搜索历史里的:

复制代码
docker compose up
docker logs xxx
docker ps

这是终端高手使用频率最高的快捷键之一。


终端控制

功能 快捷键
中断当前程序 Ctrl + C
暂停程序 Ctrl + Z
恢复后台程序 fg
退出当前 Shell Ctrl + D
清屏 Ctrl + L

清空终端

很多人混淆这几个:

仅清屏

复制代码
Ctrl + L

复制代码
clear

连滚动历史一起清掉

复制代码
reset

或者:

复制代码
printf '\033c'

Ghostty + Claude Code 最常用组合

功能 快捷键
搜索历史命令 Ctrl + R
删除整行 Ctrl + U
删除后半行 Ctrl + K
清屏 Ctrl + L
中断 Claude Code Ctrl + C
新标签页 ⌘ T
分屏 ⌘ D
放大分屏 ⌘ ⇧ Enter
复制 ⌘ C
粘贴 ⌘ V

如果你主要用 zsh + Ghostty + tmux + Neovim,我还可以给你一份「程序员高频终端快捷键(50个最实用)」清单,把 tmux、Neovim、Claude Code 的快捷键一起统一整理。

相关推荐
k4m7v2pz2 天前
34 天 33 个版本:rvs(rust-verb-shell)如何用版本号对抗 AI 误判
rust·shell·命令行工具·ai agent·系统信息·跨平台开发
薛少杰9 天前
什么是阿里云 CLI
自动化运维·命令行工具·插件化架构·阿里云cli·生态协作
Irene199116 天前
怎么设置 PyCharm 使用 VSCode 的快捷键,推荐保留的原生快捷键(特色功能不建议覆盖,否则丧失效率优势)Ctrl+Alt+L:代码格式化
vscode·pycharm·快捷键
李少兄17 天前
Windows 键盘快捷键指南
windows·计算机外设·快捷键
猎人在吃肉1 个月前
Notepad++ 快捷键配置文件的导入和导出
notepad++·导出·快捷键·导入·配置文件
MageGojo2 个月前
用 Node.js 把聚合 API 平台封装成零依赖命令行工具:registry 驱动的工程实践
node.js·restful·api接口·命令行工具·cli
MageGojo2 个月前
R-Shell开源项目实战解析:用Rust打造命令行SSH工具,支持连接管理、远程执行、SFTP与MCP
运维·rust·开源项目·命令行工具·ssh客户端·mcp
dvlinker2 个月前
鸿蒙 PC 命令行工具迁移实战 · 四种命令行移植方案详解及对比
鸿蒙·移植·命令行工具
AlbertS3 个月前
常用终端工具的总结与对比
tmux·windterm·ghostty·terninal·zellij·srcurecrt