GTK приложения и Compose Key
Думаю, многие линуксоиды пользуются таким замечательным средством, как Compose Key. Ну разве это не чудесно — иметь возможность вставлять значки вроде ©, ®, °, —, –, «, », „, “,” и прочие, не открывая всякие там «таблицы символов» и прочие костыли? :)
Вот только есть одна проблема — в Iceweasel (и Firefox, естественно), Pidgin и прочих GTK приложениях Compose Key почему-то работает неправильно: к примеру, кавычки «ёлочкой» вставляются без проблем, а символ «три точки» («…») — не вставляется вообще (вместо него появляется какой-то непечатный символ).
Починить это очень просто:
- Открываем на редактирование файл /etc/environment (не забудьте, что права на запись него принадлежат руту, то есть надо использовать sudo). Если хотите починить Compose только у себя, а не у всех пользователей системы, открывайте ~/.zlogin (если у вас ZSH) или ~/.profile (если у вас BASH);
-
добавляем в конец файла строку:
GTK_IM_MODULE="xim"
- сохраняем документ и перезагружаем систему
Всё! После такого простого действия все GTK приложения «образумятся» и начнут «понимать» Compose Key.
Удачи! ;)
Comments (migrated from Blogger)
Your thoughts are welcome by email
(here’s why my blog doesn’t have a comments form)
On 2009-03-24T21:00:00.000+02:00, Andrey wrote:
Интересное решение!
Сталкиваюсь время от времени с необходимостью добавления спец. символов, так что помогло, спасибо!