Claude Code 的好伴侣 -yazi 和 micro

Posted on
工具 | 共 1410 字,阅读约 3 分钟,浏览了

最近一直在用 Claude Code 写代码,说句实话,它确实改变了我在终端里的工作方式。Claude Code 很强,但它本质上是帮你操作文件——读文件、改文件、创建文件。所以你自己的手边也得有一套趁手的文件操作工具,不然总是差那么一口气,很多事情还得绕远路。

说白了就两件事:看文件,改文件

看文件:yazi

yazi

用 Claude Code 干活的时候,经常需要翻来翻去看各种文件,确认目录结构、找配置、看图片。以前我都是 ls + cat,后来用了 tree,再后来发现还是不够直观。直到遇到 yazi

yazi 是一个终端文件管理器,用 Rust 写的,快得不像话。方向键上下移动,左右切换目录,按 q 退出,就这么简单。但它厉害的地方在于——它支持图片预览,代码高亮,文件详细信息,而且全是实时渲染的。

跟 Claude Code 搭配起来用是这样的场景:Claude Code 在忙着改代码,我另开一个终端窗口用 yazi 翻文件,看看改了哪些、项目结构对不对、那个配置文件到底在哪。比一遍遍 cat 优雅多了。

安装也简单,macOS 一行命令:

brew install yazi ffmpeg sevenzip jq poppler fd ripgrep fzf zoxide imagemagick

后面那一串是可选依赖,但建议都装上,这样图片预览、压缩包浏览、PDF 查看都能用。

yazi 里直接改文件

yazi 负责看,但看到某个文件想顺手改两行呢?yazi 本身不编辑文件,但它是认 $EDITOR 环境变量的。把 micro 设成默认编辑器:

export EDITOR=micro

加到 ~/.bashrc~/.zshrc 里,重启终端生效。之后在 yazi 里选中一个文件,直接按回车,就会用 micro 打开编辑,改完 Ctrl+S 保存,Ctrl+Q 退出,自动回到 yazi 的文件列表。

这就形成了一个很舒服的循环:翻文件 → 发现要改 → 回车打开 → 改完保存 → 继续翻。整个过程手不用离开键盘,窗口不用切换。

改文件:micro

Claude Code 改大块代码没问题,但有时候我只想改个配置项、调个参数、或者看一眼某个文件顺手改两行。这时候用 Claude Code 有点杀鸡用牛刀,vim 又总记不住那些奇奇怪怪的快捷键——我承认我是个 vim 遗弃者。

micro 就是为我这种人准备的。它就是一个现代版的记事本,但跑在终端里。Ctrl+S 保存,Ctrl+C 复制,Ctrl+V 粘贴,Ctrl+Z 撤销——跟你在图形界面里的操作习惯完全一样。没有任何学习成本,打开就能用。

安装也是一行:

brew install micro

然后 micro xxx.json 就能编辑文件了,就这么朴素。

我的 micro 配置

micro 的配置文件在 ~/.config/micro/settings.json,我调了一些自己顺手的设置,仍然使用了我喜欢的浅色系配色 Atom:

{
	"colorscheme": "atom-one-light",
	"truecolor": "auto",
	"tabsize": 4,
	"tabs_to_spaces": true,
	"autosave": false,
	"scrollbar": true,
	"wordwrap": false,
	"cursorline": true,
	"ruler": true,
	"statusline": true
}

几个我觉得比较重要的:cursorline 高亮当前行,改代码的时候不容易看串;ruler 显示光标位置,配合状态栏定位很方便;scrollbar 让你在长文件里有个位置感。默认主题太丑,我自定义了一个 Atom One Light 风格的配色,眼睛舒服很多。

那个配色文件放在 ~/.config/micro/colorschemes/atom-one-light.micro,内容比较长,核心思路就是——语法组只设前景色不设背景色,让 default 统一管背景,这样 cursor-lineselection 才能正常工作。这个坑我踩了小半天才想明白。

三件套

所以现在我的终端工作流就是:

Claude Code 负责重活——写代码、重构、调试、生成文件;yazi 负责看——浏览项目、预览文件、确认结构;micro 负责小改——微调配置、快速编辑。

三个工具各司其职,全跑在终端里,不用切窗口,不用开 IDE。搭配起来有一种朴素的高效感。

说到底工具这东西,够用就好,顺手就行。折腾了一圈回来发现,最好的组合往往不是最花哨的那个,而是你真的每天都在用的那个。

工欲善其事,必先利其器。但利器不在多,在于趁手。

📝 评论
评论区加载中,请稍等