Terminal
> Preferences
> Profiles
> Keyboard
Use option key as meta key
. На macOS Высокая Горная цепь 10.13.6, полученный 23 октября 2018.
Много приложений (включая удар и tcsh) обработка Метаудаляет, как "назад удаляют слово".
Альтернативные стратегии уведомления могут быть реализованы путем реализации ApplicationEventMulticaster
(см. Javadoc ) и иерархии его базовых (вспомогательных) классов. Обычно вы используете механизм уведомлений на основе JMS (как уже предлагал Дэвид) или присоединяетесь к абстракции Spring TaskExecuter
(см. Javadoc ).
Сам Spring (AFAIK) работает синхронно, но вы можете создать свой собственный прокси ApplicationListener - класс, который реализует этот интерфейс, но вместо обработки события он просто делегирует его, отправляя его другому (или новому) потоку, отправка сообщения JMS и т. д.