V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
datadump
V2EX  ›  程序员

求一个 fish 配置(类似 zsh 的自动补全)

  •  
  •   datadump · Dec 15, 2024 · 2625 views
    This topic created in 507 days ago, the information mentioned may be changed or developed.

    比如,zsh 里面之前输入过/data/aaa/bbb/ccc ,之后只要输入/da ,按方向键(向右)就会自动补全/data/aaa/bbb/ccc

    不久前切换到 fish ,输入/da 后,还需要 ctrl + r ,然后选择在回车,然后再回车。

    求正确的姿势,怎么配置成和 zsh 一样

    11 replies    2024-12-17 16:32:42 +08:00
    Xerxes2
        1
    Xerxes2  
       Dec 15, 2024
    这不是 fish 开箱自带的功能吗,刚才用 fish --no-config 启动了一下,自动补全都是自带的
    luciankaltz
        2
    luciankaltz  
       Dec 15, 2024
    xupefei
        3
    xupefei  
       Dec 15, 2024 via iPhone
    LZ 是不是写反了?这功能是 fish 先有,之后被 zsh 插件学走的
    memorycancel
        4
    memorycancel  
       Dec 15, 2024
    Oh My Zsh
    bjzhou1990
        5
    bjzhou1990  
       Dec 15, 2024
    oh my fish
    newdongyuwei
        6
    newdongyuwei  
       Dec 15, 2024
    fish z jump: https://github.com/jethrokuan/z 有了这个别无所求。
    aloxaf
        7
    aloxaf  
       Dec 16, 2024
    你这不是补全,是基于历史的自动建议,fish 自带这个功能,但前提是你历史中得有这条记录
    gnozix
        9
    gnozix  
       Dec 16, 2024
    试试 ctrl + f 和 alt + f 而不是方向键;另外 fish 中 ctrl + w 是根据路径分隔符来删除的,而不是基于空格,这个可以用起来
    shiroyuri
        10
    shiroyuri  
       Dec 16, 2024
    fish + oh-my-fish
    datadump
        11
    datadump  
    OP
       Dec 17, 2024
    感谢各位老总。大致上采用 9 楼的方法了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   6248 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 77ms · UTC 02:07 · PVG 10:07 · LAX 19:07 · JFK 22:07
    ♥ Do have faith in what you're doing.