Автовставка текста из буфера обмена (в файл)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
dark-saber
Сообщения: 55
ОС: Arch linux

Автовставка текста из буфера обмена

Сообщение dark-saber »

Задача такова: выделяю текст (например, в Thunderbird'e), он переносится в буфер. Теперь его надо автоматически дописать в какой-либо файл.

Пытался сделать через klipper. Регулярное выражение, насколько я понимаю, должно быть любым (^$ или ^.+$ или еще что-то?), т.к. текст четко не задан, он каждый раз различный. Теперь пытаюсь выполнить ладе такую простейшую команду, как "kedit %s" - ноль результата. Что я делаю не так? И вообще, какое выражение надо вписать в действие, чтобы автоматом дописать %s к какому-либо файлу?
Спасибо сказали:
Аватара пользователя
Skull
Модератор
Сообщения: 2089
ОС: ALT Linux

Re: Автовставка текста из буфера обмена

Сообщение Skull »

Выражение: ^.+$
Действие: echo '%s' >> ~/file
~ - твой домашний каталог. Можешь указать абсолютный путь.
Skull
Спасибо сказали:
Аватара пользователя
dark-saber
Сообщения: 55
ОС: Arch linux

Re: Автовставка текста из буфера обмена

Сообщение dark-saber »

Skull писал(а):
01.10.2006 17:21
Выражение: ^.+$
Действие: echo '%s' >> ~/file
~ - твой домашний каталог. Можешь указать абсолютный путь.


Спасибо. Были проблемы с выходом в сеть, поэтому отвечаю только сейчас. Это дело работает везде, кроме Thunderbird'a. Причем в klipper'е есть вроде кнопка "Дополнительно...", по которой открывается окно "Отключить действия для окон класса WM_CLASS" и список имен этих окон. Так вот, независимо от того, есть ли в этом списке thunderbird или нет, klipper'овские действия сразу не выполняются, зато потом (например, закрыл почтовый клиент и просто кликнул на рабочий стол) появляется сразу куча менюшек по указанному действию. Да и вообще, thunderbird сейчас у меня работает с буфером обмена непонятно как: не реагирует на ctrl-c, ctrl-v и прочие shift-ins, копирует только при выборе действия в контекстном меню... вероятно, причина в кривизне рук, но в настройках этого почтоого клиента ничего путного для решения я не нашел.
Спасибо сказали:
Аватара пользователя
veryangry
Сообщения: 159
ОС: GNU/Linux

Re: Автовставка текста из буфера обмена

Сообщение veryangry »

В thunderbird равно как и firefox не работают горячие клавиши в русской раскладке - используй control+insert, shift+insert, shift+delete.
Ну а если нужны другие клавиши, ставь расширение keyconfig и переназначай на независящие от раскладки, типа F'ов итп.
Другого решения я не нашёл.
JustDoIt&ShutUp!
OS: Debian GNU/Linux & Arch Linux i686 & Arch Linux x86_64 & Maemo @ nokia n810
Спасибо сказали: