Open Userbit opened 6 years ago
Нет, такой поддержки нет. Несмотря на то, что принять решение о переключении русского/английского достаточно просто, поскольку символы в этих языках не пересекаются, в общем случае это довольно сложная эвристическая задача: представьте как вы будете переключаться между английским и французским, например: тут символы под курсором присутствуют в обоих языках, и придется анализировать слова, а то и целые предложения, так как международные слова тоже существуют, и в большом количестве.
Может тогда реализовать подобную особенность поведения только для частного случая, русско-английской раскладки.
Ок, я подумаю что можно с этим сделать.
Узнал из документации, что имеется возможность настройки автоматического переключения раскладки на основе указания синтаксических правил в переменной g:XkbSwitchSyntaxRules.
Но возник вопрос. Возможно ли автоматическое переключение языка раскладки, при входе в режим вставки, в зависимости от языка самого текста, который окружает текущее положение курсора?
Было бы удобно иметь уже включенной ту раскладку, которая соответствует текущему языку окружающего текста. Чтобы не затрачивать время на ручное переключение.