我最近在Emacs工作了几年后回到了ViM,而我缺少的是能够设置文件类型 - 本地键绑定:例如我想使_强调Markdown类型文件中的当前单词,但是完全做了一些事情不同的是,比方说,Python.有没有办法做到这一点,而不仅仅是互相覆盖的autocmds?
您可以使用map <buffer> ...本地映射到缓冲区而不是全局映射.然后设置一个自动命令来加载映射仅对某些文件类型,或将映射到该文件类型一个文件类型插件文件.幸运的是,当地的映射不会当缓冲区被隐藏清除,只有当一个缓冲被破坏,所以你缓冲区之间切换映射将坚持围绕.
见:h :map-local.