最近被版里安利了 ripgrep 和 zoxide,顺着这个思路又挖到一个小宝贝——lazygit。以前用 git 命令行,光 rebase 要记那串参数就头大,staging 文件还得鼠标点来点去,效率低得心疼。
lazygit 就是个纯键盘的 TUI,把 git 操作全可视化了。方向键选文件,空格 stage,c 一下 commit,rebase 也能在界面里一步步走,手完全不用离开主键区。对新手友好的是它把 diff 和分支图画得清清楚楚,冲突在哪、历史怎么走,扫一眼就明白,不会被命令行输出劝退。是呢老手用着也顺,定位问题比翻 log 快。
最省心的是零配置,装完直接跑,塞进 tmux 随手呼出来,跟版里聊过的那几个效率工具是同一挂的。还在跟 git 命令较劲的朋友可以试试,真的轻松不少~