V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
darer
V2EX  ›  问与答

有什么命令行简写或者自动补全的工具

  •  
  •   darer · 2021-02-15 21:15:37 +08:00 · 1481 次点击
    这是一个创建于 1137 天前的主题,其中的信息可能已经有所发展或是发生改变。

    逛某个 repo 的时候发现了这个图,之前也一直想要这么个工具解放双手,我记着之前在知乎看到某个大佬也有用类似的工具,所以有人知道什么工具 /插件能实现类似的功能吗?(当然 希望是 windows 平台的

    12 条回复    2021-02-16 09:37:44 +08:00
    cdlnls
        1
    cdlnls  
       2021-02-15 21:23:18 +08:00
    猜测应该是 fish 或者 zsh
    SingeeKing
        2
    SingeeKing  
       2021-02-15 21:24:28 +08:00
    zsh-completion
    shyling
        3
    shyling  
       2021-02-15 21:24:32 +08:00
    fish 会这么补历史输入过的命令,别的不知道了。。
    codehz
        4
    codehz  
       2021-02-15 21:24:36 +08:00 via Android
    PowerShell 应该有类似的,有没有这么丝滑就是另一回事)
    SingeeKing
        5
    SingeeKing  
       2021-02-15 21:25:27 +08:00
    抱歉记混了,是 zsh-autosuggestions
    felixcode
        6
    felixcode  
       2021-02-15 21:27:37 +08:00
    可能是 oh-my-zsh 里的 zsh-completions 和 zsh-autosuggestions 插件
    很多命令出提示后直接 Ctrl+E 补全,还是很方便的,不用像这个视频里一样一个个字母敲完。
    felixcode
        7
    felixcode  
       2021-02-15 21:29:40 +08:00
    @felixcode 当然不用 oh-my-zsh 也能直接用这些插件。
    darer
        8
    darer  
    OP
       2021-02-15 21:46:19 +08:00
    感谢楼上的几位 我去试试
    Jirajine
        9
    Jirajine  
       2021-02-15 21:47:50 +08:00 via Android
    这个自动补全建议是 fish 的功能,zsh 和 pwsh 也都有相应的插件。
    guanhui07
        10
    guanhui07  
       2021-02-15 21:59:28 +08:00
    oh-my-zsh zsh-autosuggestions 插件确实好用
    XCFOX
        11
    XCFOX  
       2021-02-15 22:07:47 +08:00
    CEBBCAT
        12
    CEBBCAT  
       2021-02-16 09:37:44 +08:00 via Android
    fish shell 可以这样,用 abbr 定义缩写还可以达到输入“glr[space]”自动扩写成“git pull --rebase”的效果
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1061 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 19:01 · PVG 03:01 · LAX 12:01 · JFK 15:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.