Wie kann ich eine benutzerdefinierte Tastenkombination hinzufügen?
Zum Beispiel würde Ich mag Compose, |, >die Typ - ▸
Symbol.
Ich habe versucht, Folgendes hinzuzufügen ~/.XCompose
:
# Import default rules from the system Compose file
include "%L"
# Custom definitions
<Multi_key> <bar> <greater> : "▸" U25B8 # Black right-pointing small triangle
Die neue Sequenz kann jedoch nur für xterm verwendet werden.
Die Installation von ibus-table-compose und die anschließende Aktivierung der Eingabemethode Compose in IBus haben das Problem nicht gelöst. IBus ahmte viele komponierte Tonfolgen nach, aber nicht die, die ich erstellt hatte.
keyboard-layout
compose-key
ændrük
quelle
quelle
xev
. Aber das ist natürlich nur meine Vermutung.U25B8
zum Schlüsselcode60
in festgelegt habe~/.xmodmaprc
. Ich frage nicht, wie ich tippe ▸; Ich frage, wie man eine komponierte Tonfolge dafür erstellt.Antworten:
Erstellen Sie eine Datei
~/.XCompose
(das ist eine Datei, die.XCompose
in Ihrem "Home" -Ordner benannt ist), die Folgendes enthält:Sehen Sie
man 5 Compose
für weitere Informationen über das Format dieser Datei.quelle
~/.XCompose
Datei scheint auch nach dem Neustart keine Wirkung zu haben. Hast du das zum Laufen gebracht?Erstellen Sie eine Datei mit dem Namen
.XCompose
in Ihrem Home-Verzeichnis (~/.XCompose
), die Folgendes enthält:Sehen Sie
man 5 Compose
für weitere Informationen über das Format dieser Datei.Fügen Sie Folgendes hinzu zu
~/.profile
:Unter Ubuntu 18.04 (möglicherweise auch unter anderen) müssen Sie möglicherweise stattdessen Folgendes verwenden:
Melden Sie sich ab und wieder an. Oder starten Sie X neu. Oder starten Sie neu.
quelle
im-config
(8) zur Anpassung). Das heißt, die .XCompose-Einstellungen funktionieren sowohl in GTK- (GNOME) als auch in Qt- (KDE) Anwendungen, und .XCompose und Strg + Umschalt + U funktionieren beide in GTK-Anwendungen (wie Eclipse).apt-get
dasuim
Paket oder musstest du etwas anderes konfigurieren?Unter Ubuntu 14.04 habe ich Folgendes getan:
1) installiert ,
uim
die Software - Manager, andere Pakete wieuim-xim
,uim-gtk2
,uim-gtk3
unduim-qt
werden automatisch installiert. Siehe https://launchpad.net/ubuntu/+source/uim .2) Definieren Sie Umgebungsvariablen, indem Sie die nächsten Zeilen hinzufügen. Auf
~/.profile
diese Weise gelten die benutzerdefinierten Zusammenstellungsschlüsselfolgen nur für den aktuellen Benutzer:Die
~/.XCompose
-Datei vom OP sollte nach einem Neustart von 1) Ubuntu oder 2) nur dem X-Server durch Ausführen des folgenden Befehls in einem Terminal funktionieren:NB: Ein Neustart ist nur nach dem Ändern der
~/.profile
Datei erforderlich. Die Änderungen~/.XCompose
werden beim nächsten Start einer Anwendung (Terminal, Gedit usw.) wirksam.Geben Sie den folgenden Befehl in Ihr Terminal ein, um zu überprüfen, ob die Umgebungsvariablen richtig eingestellt sind:
Vielen Dank an:
Informationen zu benutzerdefinierten Tastenkombinationen:
Informationen zur benutzerdefinierten Tastaturzuordnung:
Beispieldateien
.Xcompose
zum Nachahmen vonWindow US International
Tastaturen:quelle