Vim: различное отображение клавиш для разных окон - PullRequest
2 голосов
/ 08 июня 2010

Мой файл .vimrc имеет сопоставления типов файлов для различных типов файлов, таких как:

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

При переписывании программы с одного языка на другой у меня есть 2 сплита, один со сценарием оболочки и один с ruby. Я хотел бы предположить, что "gf" будет принимать его отображение на основе типа файла. Однако он может содержать только одно сопоставление за раз.

Есть ли способ объявить сопоставление только для существующего файла / окна. Я пробовал ": windo" и ": bufdo", но они работают для всех окон или буферов.

1 Ответ

2 голосов
/ 08 июня 2010

Ваше отображение не было объявлено как локальный буфер, как должно быть. :h :map-<buffer>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...