Набрав & ldquo; ↑ & rdquo; (стрелка вверх) с сочетанием клавиш

Когда я программирую, я считаю полезным использовать какой-то символ Юникода, например ← ↓ →, чтобы указывать в комментариях разные вещи.

В Ubuntu я могу печатать ← ↓ → соответственно с помощью ALT GR + Y , ALT GR + U , ALT GR + I .

Но чтобы получить символ «↑», мне нужно набрать CTRL + SHIFT + U , а затем 2191 (т.е. я необходимо ввести код Unicode).

Есть ли ярлык для стрелки вверх? Если нет, как я могу добавить его вручную?

28
задан 09.04.2020, 22:18

5 ответов

Если вы посмотрите файл /usr/share/X11/xkb/symbols/latin, вы найдете следующие строки:

key <AD06>  { [         y,          Y,    leftarrow,          yen ] };
key <AD07>  { [         u,          U,    downarrow,      uparrow ] };
key <AD08>  { [         i,          I,   rightarrow,     idotless ] };
key <AD06>  { [         z,          Z,    leftarrow,          yen ] };

Таким образом, очевидно, что стрелка вверх (↑) уже определена - для ALT GR + SHIFT + U . Если нет, вы можете скопировать файл в каталог, отредактировать его по своему желанию, как-нибудь назвать профиль (например, «foo» вместо «latin») и просто запустить

setxkbmap -I. -layout foo

(-I. делает setxkbmap ищет файлы макетов также в текущем каталоге).

Четыре строки, назначаемые каждой клавише, дают четыре символа, которые создаются нажатием клавиши, клавишей со смещением, клавишей с altgr и клавишей с algr + shift. Имена сущностей (keysyms), которые может распознавать xkb, можно найти здесь .

26
ответ дан 09.04.2020, 22:20
  • 1
    Это работает, и между прочим it' s очень логичный для имения в †‘ от в † “путем нажатия сдвига как дополнительного ключа в комбинации:) – s.ka 09.04.2020, 22:21
  • 2
    Спасибо @January за совместное использование latin файл, что-то, о чем я хотел знать. Вы знали бы, где коды для Shift + AltGr комбинация сохранены? Например, Shift + AltGr, -, > также дает ; обратите внимание, что это отличается от AltGr + Shift, -, > – Shyam 09.04.2020, 22:21

Альтернатива графического интерфейса: индикатор-символы

Установка этого небольшого индикатора позволит вам легко вводить подобные символы без необходимости запоминать множество комбинаций клавиш:

https: // github .com / Sadi58 / индикатор-символы

enter image description here

3
ответ дан 09.04.2020, 22:19

Чтобы набрать стрелки вверх down, вниз ↓ и крестик → ←, обязательно активируйте «num lock», затем нажмите «Alt», одновременно нажимая кнопку «ALT», типа 24,25,26,27 и отпустите кнопку «ALT» и кнопку появятся стрелки Ванпис Нимрод Кии из PNG

-1
ответ дан 09.04.2020, 22:20

В качестве альтернативы вы можете включить клавиши составления, чтобы с легкостью создавать эти символы или даже строки текста.

Откройте GEdit и вставьте следующее:

include "/usr/share/X11/locale/en_US.UTF-8/Compose"

<Multi_key>     <1>     <2>     <3> : "Your text or symbol"     # Quick description
<Multi_key>     <o> : "↑"  U2191    # up arrow
<Multi_key>     <y> : "←"  U2191    # left arrow
<Multi_key>     <i> : "→"  U2191    # right arrow
<Multi_key>     <u> : "↓"  U2191    # down arrow

Сохраните это как .XCompose (с учетом регистра) в вашем домашнем каталоге.

Откройте настройки клавиатуры (настройки системы → настройки клавиатуры) и перейдите на вкладку ярлыков. В разделе «набор текста» вы найдете параметр «Создать ключ». Установите это на ваш ключ сочинения (я советую alt, чтобы сохранить ваши горячие клавиши)

Gnome Compose Key setting for gnome
Unity Compose Key setting for Unity [ 1115] Xfce
Compose Key setting for xfce. Source: wikipedia Compose Key

Выйдите из системы и войдите снова.
Чтобы быстро вызвать ваши символы, нажмите следующие клавиши в последовательности Клавиша составления 1 2 3 . [1113 ]
Просто замените 1,2,3,4,5 и т. Д. На те, которые вы хотите использовать.

Если это не работает , добавьте

export GTK_IM_MODULE="xim"

в конец ~/.profile. Если xim не работает для вас, вам придется установить uim (sudo apt-get install uim) и заменить xim в ~/.profile на uim и выйти из системы и снова войти в систему.

3
ответ дан 09.04.2020, 22:21

Существует гораздо более простой ответ, чем все остальные ответы, приведенные здесь, стрелка вверх доступна непосредственно: AltGre + Shift + U дает ↑. Вы можете визуально проверить всю раскладку клавиатуры в меню настроек языка.

0
ответ дан 09.04.2020, 22:21

Теги

Похожие вопросы