Самый простой способ ввода спецсимволов с клавиатуры без набора их кодов или установки сторонних программ — это использование Compose.
К основным минусам этой функции можно отнести её полноценную работу только в английской раскладке, поэтому для использования всех доступных комбинаций придется переключать язык ввода.
Включается эта функция в настройках клавиатуры (я, как всегда, описываю Fedora Linux с оболочкой GNOME 45).

При этом можно выбрать клавишу, которая будет запускать функцию ввода спецсимвола.

Для использования функции Compose нажмите клавишу, которая вызывает эту функцию, отпустите, а затем введите последовательность ключевых символов.
Ниже приведен краткий список основных доступных символов.
| Спецсимвол | Комбинация символов | В русской раскладке |
|---|---|---|
| Длинное тире (—) | (три дефиса) | да |
| Короткое тире (–) | (два дефиса и точка) | да |
| Неразрывный пробел | (два пробела) | да |
| Открывающая кавычка «ёлочка» | < < | |
| Закрывающая кавычка «ёлочка» | > > | |
| Параграф (§) | s o | |
| Градус (°) | o o | |
| Знак умножения (×) | (два икса) | |
| Знак деления (÷) | — : | да |
| Плюс-минус (±) | + — | да |
| Степень (⁰ ¹ ² и т. д.) | ^ (цифра) | |
| Дроби (½, ¾ и т. д.) | (две цифры) | да |
| Рубль (₽) | = p | да (=з) |
| Евро (€) | = e | |
| Йена (¥) | = y | |
| Копирайт (©) | o c | |
| Зарегистрированный товарный знак (®) | o r | |
| Торговая марка (™) | t m |
А еще есть ☭ (знак вопроса и обратный слеш).
Полностью все настройки клавиши Compose можно просмотреть и отредактировать в следующем файле:
/usr/share/X11/locale/en_US.UTF-8/Compose
А для добавления комбинаций русской раскладке следует воспользоваться этим файлом:
/usr/share/X11/locale/ru_RU.UTF-8/Compose
Всем ☮.