【问题标题】:How to enable vim style navigation in git bash?如何在 git bash 中启用 vim 样式导航?
【发布时间】:2017-05-15 15:04:41
【问题描述】:

我已经厌倦了用箭头键导航 git bash,我在某处读到你可以在 git bash 中启用 vim 样式导航,所以我只是想知道如何启用它?

【问题讨论】:

    标签: git vim command-line git-bash


    【解决方案1】:

    您应该能够简单地输入:

    set -o vi
    

    这将激活 vi 风格的导航。
    我刚刚在 Windows 上使用 Git 2.11 对其进行了测试。

    在“What is meant by a shell is in “vi” mode or “emacs” mode?”查看更多信息

    【讨论】:

    • 完美。谢谢!
    【解决方案2】:

    当您可以使用实际的 Vim 时,为什么要满足于有限的 vi(不是 Vim)仿真?

    <C-x><C-e>
    

    【讨论】:

    • 对不起,你说的 是什么意思?
    • 在你的 shell 中按 Ctrl+x 然后 Ctrl+e。
    • @Jason 运行 vim 让您编辑正在输入的命令。这将允许使用 vim 编辑当前命令,但不允许您使用 jk 导航历史条目。
    • 我明白了,听起来很酷!虽然它似乎在 git bash 中不起作用,但我只是收到此错误:“bash: emacs: command not found”
    • export EDITOR=vim
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-02-04
    • 2011-10-18
    • 2017-11-09
    • 1970-01-01
    • 2012-02-03
    • 2010-11-30
    • 1970-01-01
    相关资源
    最近更新 更多