Re: включение кавычек-ёлочек в X
В Wed, 20 Apr 2011 21:15:26 +0400
alexander barakin <alex.barakin@gmail.com> пишет:
> >> > (II) AT Translated Set 2 keyboard: Found keys
> >> > (II) AT Translated Set 2 keyboard: Configuring as keyboard
> >> > (II) XINPUT: Adding extended input device "AT Translated Set 2
> >> > keyboard" (type: KEYBOARD) (**) Option "xkb_rules" "evdev"
> >> > (**) Option "xkb_model" "pc105"
> >> > (**) Option "xkb_layout" "us,ru"
> >> > (**) Option "xkb_variant" ","
> >> > (**) Option "xkb_options"
> >> > "grp:rwin_toggle,lv3:ralt_switch,compose:menu,misc:typo,grp_led:scroll"
> >>
> >> клавиша для compose выделена.
> >> почему бы не пользоваться compose-ом?
> >
> > Что нужно нажать с Compose для получения кавычки?
>
> $ grep -E '(«|»)' /usr/share/X11/locale/en_US.UTF-8/Compose
> <Multi_key> <less> <less> : "«" guillemotleft #
> LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
> <Multi_key> <greater> <greater> : "»" guillemotright #
> RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
>
> Mult_key — это та самая «compose-key».
> less и greater переводить, надеюсь, не надо.
Ага, без шифта жал. Кавычки вижу. Но такое количество нажатий для одной
кавычки убивает. Ещё и с русского переключиться временно надо.
При рабочем typо достаточно AltGr <> в любой раскладке. Удобно.
> > Почему после запуска в терминале с теми же параметрами всё работает
> > как ожидалось?
>
> не уверен, но, возможно, необходимо:
> $ env | grep xim
> QT_IM_MODULE=xim
> GTK_IM_MODULE=xim
> у меня x-клиенты получают эти переменнные из
> /etc/X11/Xsession.d/80im-switch, который принадлежит пакету im-switch
Всё пробую в xterm. Вроде его ещё не испортили зависимостями?
--
Best Regards,
Yuri Kozlov
Reply to: