-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
В некоторых типах файлов слетают русские буквы Ж,Б,Ю #33
Comments
Вылечилось добавлением в vimrc:
Наверное надо в какой-то FAQ занести, можно issue закрывать. |
Добрый день, не смог ответить вчера. Вы все правильно настроили, но проблема совсем не в библиотеке как таковой, а в том, что плагин переводит маппинги инсерт-мода, чтобы пользователь мог пользоваться ими, не переключая раскладку. Ваш C++ плагин настраивает Insert-mapping для символов Выход - запретить трансляцию IMappings вообще или настроить ее специальным образом, как вы и сделали. Документация такой проблемы уже есть в README и довольно хорошая - начинается со слов |
Спасибо. Я как раз ту часть документации не очень внимательно читал, поскольку рассудил так "я не маплю никаких дубликатов, и вообще ничего не маплю, значит тут ничего интересно нет". Вообще как по мне, лучше бы трансляцию эту по умолчанию выключили, а в мануале написали как включить если кому-то нужно. Но это субъективно моё мнение, не претендующее на правоту. |
Я добавил описание проблемы в секцию Troubleshooting со ссылкой на основную документацию. Трансляция по умолчанию выключена: она включается командой |
Проблема выявлена на типах файлов .md и .txt.
Сценарии: 1 Создал новый файл -- буквы на месте. Сохранил как a.txt -- буквы на месте. Выхожу из vim, снова захожу в vim, открываю a.txt -- теперь нельзя вводить буквы "ж", "б" и "ю" на любых регистрах, вместо них символы из английской раскладки.
2. Создал новый файл, Сохранил как a.cpp. Вышел-зашёл в vim, открыл этот файл -- все буквы вводятся нормально.
Если удалить данный плагин, или dll которую он использует, то описанного не наблюдается.
The text was updated successfully, but these errors were encountered: