前几天 Claude Code 的作者又分享了一些 Claude Code 使用技巧,其中一点是他们团队非常喜欢 Ghostty。
我之前一直用 iTerm2,用起来也不错,但是使用 Claude Code 的时候一直存在滚屏问题:当对话很长以后,经常出现 Claude Code 输出完之后滚动到对话最开始的位置,只要一出现这个问题必须清空终端,重启 Claude Code,一直没找到解决方法。
帖子评论里说 Ghostty 没有这个问题,而且很多人说 Ghostty 很好用,那必须得用一下。
MacOS 下使用以下命令安装:
打开之后显示如下,我的 shell 是 zsh。

目前默认的配置颜色不喜欢、字体太小了,需要配置一下。Ghostty 默认内置了几百款主题。可以使用如下命令打开进行选择:

我最终选择了 “iTerm2 Default“,与之前 iTerm2 的主题保持一致,在.config/ghostty/config 文件中加入以下配置:
然后再设置一下字体大小就差不多了

ghostty 的配置方法非常喜欢,完全通过代码来配置,类似 zsh 和 vim,不用像 iterm2 一样需要从图形界面里”寻找“配置。官网也把所有的可配置项列出来了,配置起来非常简单,特别是快捷键。

配置完之后用了一天,没有发现滚屏问题,非常好。


