七千二百袋水泥
七千二百袋水泥
发布于 2026-05-07 / 3 阅读
0

2026年我最新的 Terminal Setup

在尝试了 iTerm2、Warp、Kitty 等多个 terminal 之后,我最终在 2026 年选择了 Ghostty 作为我的主力终端。

整体体验非常现代化:

  • 启动速度极快
  • 原生 macOS 风格
  • 渲染流畅
  • 非常漂亮的透明与模糊效果
  • 优秀的字体渲染
  • 轻量且响应迅速

结合现代 shell 工作流之后,它已经更像一个完整的开发环境,而不仅仅是一个传统 terminal。


Ghostty 配置

我目前使用的 Ghostty 配置如下:

background-opacity = 0.9
background-blur = macos-glass-clear
macos-titlebar-style = transparent
window-padding-x = 14
window-padding-y = 14

这套配置会在 macOS 上形成一种类似 Liquid Glass 的悬浮终端效果。

透明度、模糊和 padding 的组合,让整个 terminal 非常接近 Apple 现在的 UI 设计语言。

尤其在 macOS 上,视觉效果非常惊艳。


Zsh Autosuggestions + Syntax Highlighting

这两个插件会极大提升命令行体验。

安装方法:

brew install zsh-autosuggestions zsh-syntax-highlighting && \
echo 'source $(brew --prefix)/share/zsh-autosuggestions/zsh-autosuggestions.zsh' >> ~/.zshrc && \
echo 'source $(brew --prefix)/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh' >> ~/.zshrc && \
source ~/.zshrc

功能包括:

  • 根据历史命令自动补全
  • 命令语法高亮
  • 彩色命令显示
  • 路径高亮
  • 无效命令检测

例如:

  • 正确命令显示为绿色
  • 错误命令显示为红色
  • 文件、文件夹、软链接会以不同颜色展示

整个 terminal 会变得更加现代、更加易读。


fzf:Terminal 最强工具之一

我也非常推荐安装 fzf。

brew install fzf
$(brew --prefix)/opt/fzf/install

fzf 是 terminal 下的模糊搜索工具。

安装完成之后,它会大幅升级 shell 的交互体验。

其中最常用的功能是:

Ctrl + R

它会开启:

历史命令模糊搜索。

例如输入:

docker

可以立刻搜索出:

docker ps
docker logs
docker exec -it xxx sh
docker compose up

随着历史命令越来越多,这个功能会变得极其有价值。


一些简单的 fzf 用法

搜索历史命令:

Ctrl + R

搜索文件:

fzf

使用 Vim 打开文件:

vim $(fzf)

模糊搜索 Docker 容器:

docker ps | fzf

模糊搜索 Kubernetes Pod:

kubectl get pods | fzf