【问题标题】:Globally Map "Escape Key" to "jj" in vim (mac)在vim(mac)中将“Escape Key”全局映射到“jj”
【发布时间】:2017-12-26 16:41:24
【问题描述】:

我已经使用 vim 有一段时间了,但我无法弄清楚如何全局映射转义 - 每次打开文件时,我都必须像这样将转义键映射到 jj:

:imap jj <Esc>

有没有办法更改运行时默认值,以便 Esc 已经映射到 jj?

我找到了 default.vim 文件,但您无法在 mac(使用标准 mac 软件)上编辑它。我应该下载一些东西来编辑这个文件吗?还有其他更简单的方法吗?

非常感谢任何帮助!

【问题讨论】:

    标签: macos vim keymapping


    【解决方案1】:

    您的本地更改位置称为.vimrc,您通常会在您的主目录中创建一个包含要在启动时执行的命令。

    在(系统)命令行上运行vimtutor,并花几分钟时间学习如何使用这个编辑器。然后在 Vim 中挖掘 :help 提供的设施。例如。在 Vim 中运行 :help vimrc

    【讨论】:

    • 我运行了帮助命令。它说 vimrc 文件位于我的主目录 ($HOME/.vimrc) 中。然而,当我查看我的主目录时,我只有标准文件夹(文档、图片等)——与 Vim 无关。我很困惑。你需要创建这个文件吗?为什么说需要创建就存放在home目录下?
    • 感谢您的帮助。为什么创建后不显示在主目录下?
    • Google 可能会对这个问题有所帮助。
    猜你喜欢
    • 2012-08-19
    • 2020-05-18
    • 1970-01-01
    • 1970-01-01
    • 2011-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多