Я недавно перешел на Mac. Я скучаю по своему стилю копирования-вставки X11. Я не могу найти способ точно эмулировать поведение X11 «выбор-копировать», «средний-щелчок-вставка» глобально в Mac OS X. Я знаю, что эта проблема существовала уже давно, но пока Я не могу найти никакого реального убийственного решения.
Лучшее, что я нашел, это « Можно ли скопировать, выделив и вставив средний щелчок на Mac OS X?». , Все предлагаемые решения пытаются найти способ вставить текст из буфера обмена с помощью среднего щелчка. Тем не менее, ни у кого нет реального решения для автоматического копирования выделенного текста.
Мне интересно, может ли быть способ автоматизировать копирование выделенного текста. Даже если я должен написать демон, чтобы сделать это. Любые указатели на то, где начать думать, будут великолепны.
источник
Ответы:
У меня нет комментариев, поэтому я высовываюсь, записывая это как ответ. Это больше похоже на комментарий к запросу «направь меня в правильном направлении». Пожалуйста, не обезглавьте меня.
Я бы посоветовал взглянуть на Lingon X от Peter Borg для создания / управления запущенными заданиями / демонами и т. Д.
С Controllermate вы можете создавать очень детализированные условия для запуска действия, такие как время, нажатие клавиши, нажатие клавиши и т. Д., Частота и т. Д. Он может управлять устройствами ввода, такими как клавиатуры, трекпад, мыши Wacom и даже устройства midi. Поскольку он может читать и изменять его, вполне возможно, что можно получить поведение, к которому вы стремитесь - скопировать выделенный текст. Он также взаимодействует с Applescript, может запускать сценарии оболочки и т. Д. Он также различает приложения (даже обнаруживая, находится ли он в фоновом режиме или на переднем плане), поэтому вы можете организовать специальные случаи, когда одно мошенническое приложение делает что-то по-другому, чем вы можете. фактор, который в. Это надежное программное обеспечение.
Karabiner - это мощный программный пакет для переплета, который глубоко погружается, способен изменять или даже отключать функциональные клавиши или клавиши-модификаторы. Однако обратите внимание, что вы не сможете вносить изменения в привязки в Controllermate, пока установлен Karabiner.
Вот что у меня есть для тебя сейчас. Надеюсь, это полезно.
источник