macOS 上的 Ghostty 1.3.1 快捷键

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
退出当前 ShellCtrl + D
清屏Ctrl + L

清空终端

很多人混淆这几个:

仅清屏

Ctrl + L

clear

连滚动历史一起清掉

reset

或者:

printf '\033c'

Ghostty + Claude Code 最常用组合

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

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