975 字
5 分钟
我的终端工具和配置分享

上篇博文我分享了我的 MacOS 配置和软件推荐,这期视频分享下我的终端配置。

终端对于程序员来说是一个非常好用的工具,在里面可以高效率地做很多事情。虽然要花时间配置,还有一定学习成本,但是熟练使用后可以大大提高工作流效率,不用在多个 app 间切换也不需要频繁使用鼠标,在一个终端里面敲敲键盘就可以完成大部分工作。

我的终端配置列表#

我的配置文件:kmeykranz/dotfiles

List:

  • Terminal Emulator: Ghostty
  • shell: zsh
    • zim (zsh configuration framework)
    • fzf (Search)
    • p10k theme (Theme)
  • homebrew (package manager)
  • yazi (file manager)
  • tmux (terminal multiplexer)
  • lazygit (git cli)
  • aerospace (macos window manager)
  • fastfetch
  • stow (dotfile manager)
  • helix (terminal editor)
  • opencode (terminal ai)
  • karabiner (shortcut keys binding)
  • zed (code editor)

Ghostty#

我选择的终端模拟器是 Ghostty,目前主流的终端模拟器之一,优点是不需要怎么配置,轻量、启动快。我之前使用的是 iTerm2,它的优点是功能强大,但是体量大,启动速度比较慢。听说 Claude Code 团队用的都是 Ghostty。

Zsh 配置#

Zsh 的配置是 zim + fzf + p10k theme。

Zim 就是一个 Zsh 配置和插件管理框架(和 oh-my-zsh 同类),主打启动速度。它的启动速度比 oh-my-zsh 快很多。

fzf 是一个模糊查找工具,可以用来在终端查找文件和命令,不需要输入完整命令,它就会显示匹配条目。查找速度非常快。

这一块配置参考终端大佬 TheCW 的视频:【10分钟带你从0配置最强命令行-哔哩哔哩】

Homebrew#

Homebrew 是 MacOS 下非常强大的包管理器,我所有的终端工具和依赖都是用 brew 下载的,方便统一管理。brew list 就可以列出所有下载过的东西,brew uninstall 就可以卸载。

Yazi#

Yazi 是一个终端文件管理器,可以在终端图形化显示文件夹结构,用上下左右进出和浏览,不用反复 ls 和 cd。这个简直是必备,大大增加了操作文件的速度,比系统的文件管理器还要好用很多。我现在大部分时间都是用 Yazi,很少用 Finder 了。

LazyGit#

LazyGit 是一个终端下的图形化 git 操作界面,可以很方便地操作 git,省去复杂的命令。还可以可视化提交记录。我在 yazi 中给 lazygit 绑定了 ctrl+g 快捷键,可以快速打开。只需要按几次键盘键就可以提交推送到远程仓库:a -> c -> 输入提交注释 -> P。如果有比较复杂的拉取和 merge 操作,我才会打开 GitHub Desktop 操作。

Tmux#

Tmux 也是很经典的终端必备工具,终端复用器,可以在终端里开多窗口、分屏、后台跑程序。最好用的就是 tmux detach,可以让窗口进程在后台跑。

Helix#

终端编辑器我没有选择 Nvim,而是选择了 Helix,我的需求是轻量,主要用来在终端快速编辑单文件,重一些的工作我就会用 Zed 打开。因为平时都是用 yazi 在终端浏览文件,如果要编辑一些小文件就可以直接用终端编辑器编辑就很方便,不用在窗口间反复切换。

Stow#

我们的配置文件很多都是散的,比如 .zshrc 是在 Home 根目录,有些则是在 .config/ 文件夹中。Stow 可以帮我管理我的 dotfiles,我只要把所有的配置文件都放到 dotfiles 文件夹中,然后用 stow 就可以软链接到它们对应的路径。这样我只需要到一个地方就可以编辑所有的配置,最重要的是这样我们就可以把自己的 dotfiles 上传到 GitHub,进行版本管理以及分享。在换设备的时候也可以直接拉下来一键配置自己的新机。

我的终端工具和配置分享
https://blog.gochi.cn/posts/my-terminal-setup-2026/
作者
枸杞加水
发布于
2026-10-06
许可协议
CC BY-NC-SA 4.0

分享文章

生成精美分享图或复制链接,与更多人分享本文。

继续阅读

沿着主题读

基于共同的标签与分类

换条路线

从其他文章中稳定抽取

评论

正在加载评论...