|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ivan Pascal 2:5020/400 18 Feb 2002 16:24:18 To : Alexey Morozov Subject : Re: gvim, russian keys & Control --------------------------------------------------------------------------------
Alexey Morozov wrote:
>
> Max Kirillov <makir@sibnet.ru> wrote:
> >> (Типа, скриншот могу продемонстрировать, vim специально не патчился, сам
> >> собирал. C-S, C-W отрабатывает без вопросов).
> MK> "Холмс, но как?" (c)
> Да, совсем забыл. Скорее всего, gvim тут непричем. РАзборки надо проводить в
> районе XKB. Я попробовал, gedit и xedit реагируют на C-<key> точно также, то
> есть, в режиме второй (русской) группы C-s дает именно C-s, а не C-ы.
> Возможно, Волчков
> (Packager XFree86: Konstantin Volckov <goldhead@altlinux.ru>) постарался.
Это стандартная "фишка" XKB - "control fallback".
Если в текущей группе не ascii, то она (XLookupString) откатывается
на первую группу и пытается "контролизировать" символ оттуда.
Вот чтобы поломать это надо дополнительные усилия прикладывать.
(Хотя, если отключть XKB или пользоваться переключалкой типа xrus,
которая не переключает группы, а просто переписывает русские keysym
в начало keyboard map, то - запросто).
--
-----
Ivan Pascal | pascal@tsu.ru
Administrator of | Tomsk State University.
university network | Tomsk. Russia.
--- ifmail v.2.15dev5
* Origin: Tomsk State University (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/15282cf4ae01.html, оценка из 5, голосов 10
|