Я использую плагин IdeaVim в различных продуктах JetBrains, в основном в Idea и RubyMine.Я также работаю над несколькими ПК и довольно часто настраиваю новую среду разработки.
Я могу достаточно хорошо синхронизировать большинство моих настроек и установленных плагинов между установками, используя мою учетную запись JetBrains и плагин Sync Settings, но настройки эмуляции Vim, добавленные IdeaVim, не синхронизируются.
Это означает, что мне приходится переконфигурировать конфликты ярлыков каждый раз, когда я использую новую среду JetBrains или перехожу на новую машину - не слишком много работы, но я все же хотел бы избежать этого.
Мне известно, что плагин IdeaVim сохраняет свои настройки (включая те, что упомянуты выше) в файле ~/.IntelliJIdea2018.2/config/options/vim_settings.xml
, но этот файл не синхронизируется настройкой синхронизации.Мне также известно, что я могу использовать .ideavimrc
для настройки ярлыков (и я могу синхронизировать это с помощью некоторого менеджера dotfile), но, насколько мне известно, нет способа настроить параметры конфликтов ярлыков в этом файле.
Есть ли способ синхронизировать настройки обработчика ярлыков Vim, как показано на рисунке, с одного компьютера на другой?