Всем привет. А подскажите пожалуйста, как в insert мод вывести на строку состояния текущий язык ввода. Часто переключаю на русский, когда с markdown работаю, и хочется как-то детектить, что я на русский переключился. Строка состояния у меня своя, платины для неё не использую.
Системную раскладку можно получить, например, с помощью
xkblayout-state.
Сложность в том, чтобы синхронизировать отображаемую в виме раскладку с системной. И это не только в виме так, например, в имаксе некоторые используют отдельную раскладку, чисто для имакса.
Самым простым решением тут будет отказаться от этой идеи и поставить индикатор либо в графической оболочке, либо выделить LED-индикатор на клавиатуре под это дело.