我想更改.adb文件的一些键绑定,这是为了ada。那么我该如何为此而不是任何其他文件类型做到这一点。另外,我如何禁用此文件类型的某些默认功能?
答案 0 :(得分:1)
在ada.vim
中创建一个~/.vim/ftplugin/ada.vim
插件,并在那里添加.ada
个特定的密钥绑定。
您还需要filetype plugin on
filetype plugin indent on
或.vimrc
答案 1 :(得分:1)
添加到@Amit的答案:通过:noremap <buffer> ...
和:command -buffer
的所有命令定义所有映射;这样,它们将作用于(当前)缓冲区。
否则,当您并行编辑ada和其他(例如,HTML或C)文件时,(全局)映射将“渗透”到其他缓冲区中,并且您将无法为多个缓冲区定义相同的映射文件类型。