Предположительно, новый пользовательский сочиняют, сочетания клавиш могут быть определены в ~/.XCompose
файл. Это, кажется, работает хорошо на приложения GTK как gedit, Firefox и терминал гнома. Но это не работает на приложения как атом, сублимат и vscode даже при том, что значение по умолчанию составляет сочетания клавиш, работают. Я пытался добавить новый пользовательский, сочиняют, сочетания клавиш к запуску системы составляют файл в /usr/share/X11/locale/en_US.UTF-8/Compose
но это не работало ни на какие приложения.
Как может новый составлять сочетания клавиш быть определенным для всех приложений?
Поскольку UTF-8 становится все больше плодовитым, составить основная характеристика ввода с клавиатуры Linux более важна чем когда-либо прежде. Я интересуюсь пониманием, что части программного обеспечения приведено в действие здесь.
Я использую Ubuntu 18.04 с Gnome. Помогло бы, использовал ли я KDE?
Править: Это кажется этим .XCompose
действительно работает со спокойными приложениями как kate и kwrite, но все еще атом, сублимат или vscode, с помощью iBus или XIM.
Edit2: кажется, что сублимат работает с uim методом ввода, но не атомом или vscode. Кажется, что vscode команда определила проблему обсуждаемый № 34277 и точки к выпуску № 506838 в хроме. Комментарии к проблеме хрома указывают, что проблема, кажется, устраняется теперь в браузере с по крайней мере 12 февраля 2018, но ясно что когда-либо фиксировало его еще, не добрался до основанных на электроне приложений.
Эта проблема теперь исправлена в новой версии Atom 1.28 , из чего следует, что Electron 2.0 решает эту проблему. Другие электронные приложения также должны быть исправлены при обновлении. Как объяснялось в моих изменениях к моему вопросу, кажется, что эта проблема теперь по существу решена для всех, кроме Sublime текста, который использует свой собственный набор инструментов GUI и, очевидно, может быть исправлен с помощью sublime-imethod-fix .
]Путем я знаю, должен включить метод ввода XIM, который можно сделать от Поддержки Языка. При следующем входе в систему Ваш ~/.XCompose
файл должен затем быть эффективным также для спокойных приложений.
Протест: XIM является старой техникой, и некоторые пользователи испытывают проблемы. Все еще стоящий попытки IMO.