作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正试图摆脱 vim 中一个讨厌的键映射,即
\c
映射只是针对latex文件加载的,所以应该和latex-suite有关。这很烦人,因为它无法键入 \cite
除非这个键盘映射破坏了一切。我可以通过键入以下内容“手动”取消映射:
:unmap! \c
但是当我将它放入我的 ~/.vimrc
文件时这不起作用,因为它说没有这样的键盘映射。我认为这是因为键盘映射是在 .vimrc
之后加载的,虽然我不确定。
我已经尝试在 bash 中使用 locate
来定位我系统上所有以“vim”开头的文件filename,然后 grep keyword $filename
来查找所有对相关关键字的引用。
我搜索的关键字是“Traditional”,因为这就是映射的名称(这是我通过在 vim 正常模式下键入 :map!
找到的)。它会找到一些包含“Traditional”但没有对应于 \c
的条目,文件中除外:
~/.gnome2/gvim-sA9LOO-session.vim
但据我所知,vim 在启动时并没有使用这个文件。
有人知道解决办法吗?
最佳答案
试试 :verbose map\c
。这将告诉您 map 是在哪个文件中定义的。
关于linux - 无法识别的 Vim 键盘映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2449788/
我是一名优秀的程序员,十分优秀!