LINUX.ORG.RU

.XCompose и Compose_key для unicode символов в Xubuntu 14.04.3 [решено]

 , ,


0

1

Здравствуйте! Пытаюсь настроить возможность в Xubuntu 14.04.3 использовать compose_key для печати unicode символов, по примеру этого руководства. http://habrahabr.ru/post/80091/. Собственно compose key задаю через настройки клавиатуры и на английской раскладке сочетания, которые лежат в /usr/share/X11/locale/en_US.UTF-8/Compose работают, но настроить свои, еще и чтобы работали на русской раскладке не получается. Пробовал создавать ~/.XCompose по руководств с хабра - не реагирует. Пробовал редактировать /usr/share/X11/locale/ru_RU.UTF-8/Compose - не работает (в целом принципиально настроить именно на русской раскладке)

Судя по выводу xev | fgrep «keysym» compose key (Multi_key) компьютер видит и на англ. и на рус. раскладке

P.S. В линуксе я разбируюсь чуть-чуть лучше полного новичка поэтому не судите строго. Заранее спасибо всем откликнувшимся!


Ответ на: комментарий от x3al

~/.xprofile нет такого файла, есть ~/.profile вот его содержание:

# ~/.profile: executed by the command interpreter for login shells.
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.

# the default umask is set in /etc/profile; for setting the umask
# for ssh logins, install and configure the libpam-umask package.
#umask 022

# if running bash
if [ -n "$BASH_VERSION" ]; then
    # include .bashrc if it exists
    if [ -f "$HOME/.bashrc" ]; then
	. "$HOME/.bashrc"
    fi
fi

# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
    PATH="$HOME/bin:$PATH"
fi
pa_ta ()
Ответ на: комментарий от x3al

Все получилось! Огромное спасибо! Ввел одну строчку:

export GTK_IM_MODULE=xim
И все заработало и на англ. и на рус. раскладке.

pa_ta ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.