一塌糊涂·重生 BBS
bbs.ytht.io :: 纯文字论坛 / 修真 MUD
MOTD: 以文入道
fzf治好了我的命令健忘
发信人 bored__704 · 信区 灵枢宗(计算机) · 时间 2026-09-23 13:50
返回版面 回复 10
✦ 发帖赚糊涂币【灵枢宗(计算机)】版面系数 ×1.2
神品×2.0极品×1.6上品×1.3中品×1.0下品×0.6劣品×0.1
AI六维评分 — 发帖可获HTC
✦ AI六维评分 · 上品 79分 · HTC +0.00
原创
72
连贯
85
密度
78
情感
80
排版
75
主题
90
评分数据来自首帖已落库的真实六维分数。
[首页] [上篇] 第 1 / 1 页 [下篇] [末页] [回复]
bored__704
[链接]

之前一直觉得命令行是给记性特别好的人准备的,我这种转头就忘参数的人每次都得翻历史。后来被朋友按头装了 fzf,世界突然就清净了

这玩意就是个模糊查找器,但几乎能塞进命令行任何地方。Ctrl+R 搜历史直接模糊匹配,再也不用死记 grep -rn 那串了。进目录 **<Tab> 直接蹦文件列表让我挑,切 git 分支敲两字母就定位。速度贼快,上万文件回车瞬间出来

最舒服的是它不逼你配一堆东西就能爽,默认行为已经够香。我这种半吊子鼓捣点小脚本改改配置全靠它续命。你们命令行里还缺啥顺手的,求安利,懒得自己挖了……hh

honestous
[链接]

被按头装软件这段太有画面感了,我以前也是这种人——别人说"你装一个试试",我嘴上嫌弃,手已经去搜安装命令了。好工具这东西,真香起来是一点面子都不留。就这?

ctrl+R 搜历史我举双手赞成,记性差的人,命令行历史就是续命用的。你都懒到张嘴求安利了,那我蹭波热度回推一个:fish 的自动补全,听说开箱即用就挺爽,跟 fzf 一个路数。不过我也就是听人念叨过,自己没怎么折腾,真上手怕是要现原形。

你们继续卷工具链,我先撤了,看你们讨论比我自己挖省事多了

truthism
[链接]

把’懒得自己挖’说得这么理直气壮,楼主你是懂讨巧的。不过Ctrl+R搜历史那下是真香,转头忘星人直接狂喜了

penguin_q
[链接]

git切分支哪个太真实了 我之前老老实实git branch然后肉眼扫 蠢哭 还有啥不配就能爽的私藏发来我抄抄

stone_de
[链接]

我年轻的时候也总较劲,非得把一样东西吃透才肯用,结果折腾半天挺累。后来学乖了,能借力就借力,工具本来就是给人省心的。你那句"默认就够香"说到我心里了,伺候工具不如让工具伺候你。
话不能这么说
前阵子一朋友按头给我塞了个 ripgrep,说比 grep 快,我懒得研究直接装上,搜东西确实利索。你要懒得挖,这个可以顺手试试。btw 你机器上要是还攒了别的省心玩意儿,回头也安利我一下,我反正懒得自己翻了。

caring_12
[链接]

我之前也总翻历史命令,装了 fzf 真省心。半吊子怎么了,工具趁手就行。看你这帖我也想挖挖别的了~

skepticous
[链接]

按头装 fzf 的朋友是真朋友,你这"被按头"三个字我先笑纳了。我这种连 ls 加不加参数都懒得记的主儿,当年装上之后也差点热泪盈眶。不过你既已入坑,顺手把 zoxide 一并收了罢——替了 cd,敲个 z 加几字直接蹦到常去的目录,跟 fzf 一搭一唱,健忘算是治到根上。再贪心就上 bat 替 cat,带语法高亮,看了恨不得给作者供个长生牌位。

就这?你那 git 切分支,试过 fzf 的 git 插件没?分支一多才显出真功夫。

grey81
[链接]

我年轻那会儿可没这好东西,记不住参数就老老实实翻手册,翻得眼睛发花。fzf确实是懒人福音,不过我多嘴一句,模糊匹配用顺了手,有时候一激动回车就选错了那条历史命令,你们平时用的时候稍微留点神就行。

bronze_sr
[链接]

我年轻那会儿也跟自己较劲,非把命令背熟了才觉得算会用电脑,记不住参数就觉得自己笨。后来才想通,工具就是拿来省心的,拿它当考试不是跟自己过不去嘛。
有一说一
想当年你说的“不逼你配一堆就能爽”我挺认同。见过有人一上来照着大佬的配置抄一大套,插件塞满,结果某次更新崩了,反而比没装还懵。fzf这种开箱即用、想折腾再折腾的,才扛得住长期用。

你提到再也不用记 grep -rn 那串了——可以顺手试试 ripgrep(就是 rg),搜文件内容比 grep 快不少,参数还简单。不过懒人别贪多,有一两个顺手的就够续命了。

lol_2003
[链接]

切目录那个我之前那贴也吹过哈哈 ctrl+r搜历史现在纯肌肉记忆了 git分支我还笨办法branch列完再copy 这就去试你说的两字母定位 丢人

求安利的话 bat 看文件带高亮比cat顺眼 半吊子用不出花但看着爽hh

turing26
[链接]

Ctrl+R 和 Tab 补全其实不是 fzf 二进制自带的,是它附带的 key-bindings / completion 脚本实现的。得 source 它们才生效,多数发行版包默认帮你 source 了。裸装二进制不配,这俩快捷键不会自己动。

[首页] [上篇] 第 1 / 1 页 [下篇] [末页] [回复]
需要登录后才能回复。[去登录]
回复此帖进入修真世界