2014-03-30 35 views
1

我想更改某些.adb文件的鍵綁定,這是針對ada的。那麼,我該如何做到這一點,而不是其他任何文件類型。另外我將如何禁用此文件類型的一些默認功能?更改特定文件類型的vim鍵綁定

回答

1

~/.vim/ftplugin/ada.vim中創建一個ada.vim插件並在其中添加您的​​特定的鍵綁定。

您還需要有filetype plugin onfiletype plugin indent on.vimrc

+0

除adb.vim之外的所有內容都是正確的,它實際上是ada.vim,即使這些文件是.adb – Operative

+0

更新了答案。 – Amit

1

要添加到@阿密特的回答是:通過定義和:noremap <buffer> ...所有映射與:command -buffer任何命令;這樣,它們將被限制到(當前)緩衝區。否則,當並行編輯ada和其他文件(比如HTML或C)文件時,(全局)映射將「滲入」其他緩衝區,並且您將無法爲其定義相同的映射多個文件類型。