Мой файл .vimrc имеет сопоставления типов файлов для различных типов файлов, таких как:
autocmd FileType sh map gf ...
autocmd FileType ruby map gf ...
При переписывании программы с одного языка на другой у меня есть 2 сплита, один со сценарием оболочки и один с ruby. Я хотел бы предположить, что "gf" будет принимать его отображение на основе типа файла. Однако он может содержать только одно сопоставление за раз.
Есть ли способ объявить сопоставление только для существующего файла / окна. Я пробовал ": windo" и ": bufdo", но они работают для всех окон или буферов.