Autocmd для запуска в окне выбора в Ideavim - PullRequest
0 голосов
/ 12 декабря 2018

Я пытаюсь воспроизвести советы, изложенные в этой статье в IdeaVim.Относительные или гибридные номера строк работают как шарм, там нет проблем.

Однако при использовании с разделенными окнами в IntelliJ Idea (открываемом, например, с помощью) я хотел бы иметь разделенное окно, которое в настоящее время не имеет фокуса для отображения абсолютных чисел, в то время как в фокусированном окне используются относительные числа.

Чтобы увидеть, что я имею в виду, прокрутите страницу вниз по ссылке.

В статье рекомендуется использовать следующую команду auto для достижения этого результата:

augroup numbertoggle
  autocmd!
  autocmd BufEnter,FocusGained,InsertLeave * set relativenumber
  autocmd BufLeave,FocusLost,InsertEnter   * set norelativenumber
augroup END

Однако это не дает желаемого результата при переключении между разделенными окнами в IdeaVim.Я предполагаю, что это потому, что такие события, как BufEnter, BufLeave не запускаются.

Возможно ли это даже в IdeaVim?Если да, то как изменить вышеуказанную команду? Есть ли список поддерживаемых событий в IdeaVim?

1 Ответ

0 голосов
/ 12 декабря 2018
Команды

autocmd в настоящее время не поддерживаются в IdeaVim, и нет запросов на добавление функций.Не стесняйтесь создавать новый запрос функции для него в системе отслеживания проблем: https://youtrack.jetbrains.com/issues/VIM. Я хотел бы разделить его на два вопроса: один о autocmd и другой о augroup.

...