serco
V2EX  ›  问与答

用过的命令行总是忘,特别是偶尔用的,或者忘记 option 代表什么,每次都得查,有什么管理工具或者解决办法吗?

  •  
  •   serco · Aug 24, 2024 · 8190 views
    This topic created in 801 days ago, the information mentioned may be changed or developed.
    Supplement 1  ·  Aug 24, 2024
    感谢各位的回复,原来还有这么多工具

    原来的方式,Warp + oh my zsh, 不行就 tldr 或者文档

    打算试试 Warp + fish, fzf 不错,但我目前不确定是不是喜好它接管历史的这个方式,或者说是不是 warp 的 ctrl+r 就足够了。
    Supplement 2  ·  Aug 24, 2024
    上面打错了,想说 atuin 的,打成 fzf 了。。。
    46 replies  •  2024-08-25 10:33:12 +08:00
    Saturn72
    Saturn72
    Aug 24, 2024
    1
    man
    serco
    serco
    OP
    Aug 24, 2024
    2
    @Saturn72 那不还是查。。。
    James369
    James369
    Aug 24, 2024
    3
    alias
    serco
    serco
    OP
    Aug 24, 2024
    5
    @nagisaushio 在用,能省一点时间,但感觉还是没有彻底解决问题。

    有时候忘了是靠 ai 帮我写需要的,但参数可能不是我想要的。
    yylxbiubiu
    yylxbiubiu
    Aug 24, 2024❤️1
    6
    记又记不住 查又懒得查 那就多用呀 有印象了搜下就复制拿来用了
    3L99FY8Topz9608o
    3L99FY8Topz9608o
    Aug 24, 2024
    7
    多用
    3L99FY8Topz9608o
    3L99FY8Topz9608o
    Aug 24, 2024
    8
    惟手熟尔
    ltux
    ltux
    Aug 24, 2024❤️4
    9
    使用 -- 开头的 long option, 不用 - 开头的 short option
    serco
    serco
    OP
    Aug 24, 2024
    10
    @fields 用的东西比较杂,一段时间多用记住了,隔了很久再捡回来就不记得了。搜索的通常还要细看调整选项再用,时间花不少,所以在找有没有合适的工具。
    serco
    serco
    OP
    Aug 24, 2024
    11
    @ltux 这个建议好,有助后来回忆。
    AdamMing
    AdamMing
    Aug 24, 2024
    12
    Alfred snippets
    povsister
    povsister
    Aug 24, 2024❤️1
    13
    无它,唯手熟尔
    GG668v26Fd55CP5W
    GG668v26Fd55CP5W
    Aug 24, 2024 via iPhone❤️7
    14
    我一般是 history | grep
    Jinnrry
    Jinnrry
    Aug 24, 2024 via iPhone❤️1
    15
    没有,就算你找个工具,真用的时候又会纳闷上次提醒 option 那个工具叫啥
    msg7086
    msg7086
    Aug 24, 2024
    16
    不常用的不要去硬记,把脑子留给更常用的东西。真的重要又少用的就记在 note 里,要用到了再去翻。
    tongbufu
    tongbufu
    Aug 24, 2024 via iPhone❤️1
    17
    备忘录
    Donahue
    Donahue
    Aug 24, 2024
    18
    问 gpt 类工具就好了
    AilF
    AilF
    Aug 24, 2024❤️4
    19
    GG668v26Fd55CP5W
    GG668v26Fd55CP5W
    Aug 24, 2024 via iPhone
    20
    @AilF 这个好!
    cdwyd
    cdwyd
    Aug 24, 2024
    21
    @falcon05 ctrl+r 更方便
    serco
    serco
    OP
    Aug 24, 2024
    22
    @AilF 这个好,非常赞
    eephee
    eephee
    Aug 24, 2024❤️1
    23
    fzf
    laxenade
    laxenade
    Aug 24, 2024❤️1
    25
    fzf 搜出来,要是不太确定 options 就扔进 https://explainshell.com/看看
    bugDev
    bugDev
    Aug 24, 2024❤️1
    26
    还有一个方式。如果你熟悉 vim 的话,可以将 shell 设置成 vim 模式,这样就能使用 / 搜索了
    hicdn
    hicdn
    Aug 24, 2024 via Android
    27
    @falcon05 直接用 fzf 接管历史命令,记个大概就能搜索到历史命令
    newdongyuwei
    newdongyuwei
    Aug 24, 2024❤️2
    28
    fish shell 可以解决 用过的命令行总是忘这种问题
    IvanLi127
    IvanLi127
    Aug 24, 2024
    29
    我都是输命令前一部分,然后 up up ... up up enter

    找不到就问 ai 帮我了,我用 warp ,临时用用他的 ai 还算方便。

    查询的话用 tldr 代替 man ,感觉常用命令的说明会比较简洁些。

    最后就是 google 了
    KevinDo2
    KevinDo2
    Aug 24, 2024
    30
    好记性不如烂笔头
    echooo0
    echooo0
    Aug 24, 2024❤️1
    31
    xshell 有快速命令集的,一键点击 或者 快捷键
    Monad
    Monad
    Aug 24, 2024❤️1
    32
    [navi]( https://github.com/denisidoro/navi)
    常用的命令用这个管理
    huangmingyou
    huangmingyou
    Aug 24, 2024
    33
    apropos 和 man
    wdv2ly
    wdv2ly
    Aug 24, 2024 via Android
    34
    没人推荐 warp 吗,用了半年多了,感觉很好。不知道的命令可以直接输自然语言,会自动 ai 接管帮你写出命令执行。
    kinkin666
    kinkin666
    Aug 24, 2024
    35
    @falcon05 再来一个 ctrl + r
    leconio
    leconio
    Aug 24, 2024 via iPhone
    36
    --help
    英语好可以用 github copliot 命令行插件
    gouflv
    gouflv
    Aug 24, 2024 via iPhone
    37
    warp 无脑且丝滑
    leoe
    leoe
    Aug 24, 2024 via iPhone
    38
    ctrl+r
    fxxkbioinfo
    fxxkbioinfo
    Aug 24, 2024
    39
    @newdongyuwei 提示 completion 无敌,而且会给把 options 的解释,如果是其他 command ,可以自己生成 completion
    serco
    serco
    OP
    Aug 24, 2024
    40
    @gouflv 在用 warp ,可能没用明白,平时 ctrl+r ,不行就 AI 吗?
    charlie21
    charlie21
    Aug 24, 2024 via Android
    41
    很多情况下你不只需要记忆一个命令,还要记得在何种情况下使用那个命令。于是,目的 + 命令 + 情况,会变成全新的记忆单位。基于这个记忆单位,最简单的检索办法就是检索情况,所以你很快就需要一个真正的记事本软件来便于检索各个情况。
    moreover 然后你会开始想给一些情况增加上下文 ...
    如此膨胀的信息量都是有迹可循的,它根植于一个用信息的人在面对自我增殖式的信息的应对本能。
    这时候你会需要一个真正的便于检索的记事本软件比如 ________
    serco
    serco
    OP
    Aug 24, 2024
    42
    @charlie21 比如什么?我现在一般会把常用的 setup flow 等记在 notion ,但还是很不方便,既没有解释也没有补全,专向功能上不足。
    haha1903
    haha1903
    Aug 24, 2024
    43
    Warn 不是可以用 # 开头查 AI 吗?
    GG668v26Fd55CP5W
    GG668v26Fd55CP5W
    Aug 25, 2024 via iPhone
    44
    我也试了 atuin ,觉得有点过度设计,不是很喜欢这个。
    itechify
    itechify
    Aug 25, 2024
    45
    同一台主机,调大历史数量,Ctrl R 看历史,历史不对继续按 R
    Biaogo
    Biaogo
    Aug 25, 2024 via Android
    46
    foot + fish
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2349 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 78ms · UTC 15:48 · PVG 23:48 · LAX 07:48 · JFK 10:48
    ♥ Do have faith in what you're doing.