Vim:不同窗口的不同键映射

时间:2010-06-08 04:56:46

标签: vim

我的.vimrc文件具有不同文件类型的文件类型映射,例如:

autocmd FileType sh map gf ... autocmd FileType ruby​​ map gf ...

在将程序从一种语言重写为另一种语言时,我有2个分割,一个带有shell脚本,另一个带有ruby。我认为“gf”会根据文件类型进行映射。但是,它一次只能保存一个映射。

有没有办法只为现有文件/窗口声明映射。我试过“:windo”和“:bufdo”,但它们适用于所有窗口或缓冲区。

1 个答案:

答案 0 :(得分:2)

您的映射尚未被声明为缓冲本地,因为它应该具有。 :h :map-<buffer>