Есть ли какой-нибудь простой и быстрый способ печатать забавные символы (такие как ⊛, ≟, ∘, ∨ и т. Д.) Из Скалаза? (Я использую Ubuntu 9.04)
ubuntu
characters
scala
шарлатан
источник
источник
Ответы:
|+|
это псевдоним для⊹
.x mapmap<TAB>
чтобы получитьx ∘∘
. Инструкции по установке описаны в этом недавнем вопросе . IntelliJ имеет бесплатную версию Community Edition, и это мой личный выбор и рекомендация по кодированию Scala.Зачем использовать эти символы вообще?
Пример:
источник
some(7) ∘ {1 +}
, просто невозможно понять, что это значит. Вы можете утверждать, что это позволяет сохранять нажатия клавиш, но если вам нужно набрать «mapmap <TAB>», чтобы получить правильный символ, почему бы просто не вызвать функцию mapmap?Попробуй это -
Убедитесь, что numlock выключен.
Удерживайте клавишу ALT
На цифровой клавиатуре - нажмите,
+
а затем введите десятичный номер Unicode нужного вам символа.Отпустите клавишу ALT
Это старый трюк, который работал в DOS с кодами ASCII (без
+
) и работает в окнах в полях редактирования, которые принимают Unicode. Это должно работать на некоторых Linux, я думаю.Вы также можете попробовать метод, описанный здесь .
источник
В Linux это проще, чем в любой другой ОС, о которой я знаю.
Проверьте эту ссылку для фона / детали: https://help.ubuntu.com/community/ComposeKey
Сначала вы можете нажать Ctrl + Shift + U, а затем код Unicode. Например, Ctrl + Shift + U + 2203 = ∃. Это может быть не так удобно, но оно понадобится вам для следующего шага.
Лучше всего использовать ключ compose, AKA Multi_key. Как описано в приведенной выше статье, вы можете создавать символы с помощью Multi_key + char1 + char2. Например, Multi_key 'e is é.
Я обнаружил, что ключ Caps Lock делает великолепный Multi_key. Вы можете установить его с помощью Системных настроек -> Клавиатура -> Макет -> Параметры.
Чтобы создать свои собственные последовательности клавиш. сделать файл ~ / .XCompose и добавить записи, такие как
: "∃"
(используя трюк Ctrl + Shift + U или просто копировать / вставить)
Выйдите из системы и снова войдите (или, для тестирования, просто запустите ssh -X localhost xterm).
источник