У Windows є можливість набрати з клавіатури спеціальні знаки, утримуючи клавішу alt і набравши кілька цифр, що залежить від того, який знак ви хочете використовувати. Чи працює він з Linux так само?
У Windows є можливість набрати з клавіатури спеціальні знаки, утримуючи клавішу alt і набравши кілька цифр, що залежить від того, який знак ви хочете використовувати. Чи працює він з Linux так само?
Відповіді:
Ви можете використовувати Ctrl+ Shift+ uз кодом у шістнадцятковій кількості . (Вам потрібно лише утримувати Ctrlта Shiftвводити код)
u, просто утримуйте Ctrl+Shift) для "працює в GNOME", і метод для VIM, який використовує, uале не the Shift.
Compose(відображено як Right-Ctrl), який повинен працювати у всіх ДЕ, оскільки це надано X. Compose " A=> ä, Compose g p i=> "π" тощо
X використовує щось, що називається композитним ключем . Натисканням Compose, some key, some key... в послідовності, ви можете вводити символи. У мене встановлений ключ створення Menu; вводити ©(символ авторського права), я хотів би використовувати Menu, o, c.
Повний список комбінацій клавіш X можна знайти в Інтернеті (200 KiB) або локально в /usr/share/X11/locale/en_US.UTF-8/Compose.
У Gnome композиційний ключ можна встановити, перейшовши в меню Налаштування → Клавіатура → вкладка «Макети» → «Параметри макета» → «Створити положення ключа».
setxkbmap. Наприклад, $ setxkbmap -option 'compose:menu'буде встановлена клавіша "меню" (між Alt Gr та правою клавішею Ctrl на моїй клавіатурі) як клавіша композиції.
Введення символів Unicode в Linux змінюється. UTF-8 і Unicode , часто задаються мають розділ , що містить різні методи введення :
[unicode in hex]визначено в ISO 14755 та реалізовано GTK2 + та працює в GNOME-Terminal та інших додатках.[unicode in hex]працює у VIM.[unicode in decimal using numpad digits]працює на консолі за умови, що ваше оточення належним чином налаштовано на очікування UTF-8 (через змінні середовища LOCALE або LANG). (сторінка unicode_start ).Інші методи, які ви можете використовувати:
xmodmapдля перенастроювання ключів у X (приклади див. У посиланні FAQ).Консоль Linux також підтримує клавіші для складання (Клавіша для складання часто Alt+ AltGrабо PrintScrn) - детальну інформацію див. У розділі Як визначити ключ композиції в терміналі Unix та Linux Stack Exchange.
Існує кращий метод як для Linux, так і для Windows, ніж використання кодів alt-key, які не вимагають запам’ятовування будь-яких кодів. Це докладно описано тут .
Суть у тому, що ви використовуєте AutoHotKey (Windows) або AutoKey (Linux). Обидва працюють у фоновому режимі і приймають довільні рядки як тригери для запуску команди, яка в цьому випадку полягає в тому, щоб надіслати спеціальний символ до буфера обміну, а потім вставити його в будь-яку програму, яка зараз використовується.
Наведений приклад має / delta в якості тригера (включаючи пряму косу рису). Після введення цих шести символів вони видаляються та замінюються δ.