Есть ли способ назначить сочетание клавиш для копирования текстового формата текущей даты и времени из календаря среды KDE?
решение1
Почему вы собираетесь использовать KDE Calendar для такой простой задачи? Почему бы не определить глобальный ярлык
System Setting › Shortcuts and Gestures › Custom Shortcuts › Edit › New › Global Shortcut › Command / URL
для
date | xsel -i -b
?
Вы можете использовать любой мыслимый формат даты, если формат по умолчанию ( Fri Dec 20 09:33:37 MSK 2013
) вам не подходит, см date(1)
. . Например, date '+%F %T'
будет генерировать лексикографически сортируемый 2013-12-20 09:33:59
.
Вместо xsel -i -b
you также можно использовать xclip -i -selection clipboard
.
Я предполагаю, что вы хотите скопировать в CLIPBOARD
. Используйте только xsel -i
или xclip -i
, если вы хотите указать дату для PRIMARY
выделения.
решение2
БлагодаряДмитрий Александровответ выше иуилфответ, можно также задать эту команду (как в ответе выше):
date '+%A, %Y/%m/%d %H:%M:%S' | xsel -i -b && xdotool type ' ' && xdotool key ctrl+v BackSpace && xdotool type ' '
который скопирует и немедленно вставит формат даты и времени. Горячая клавиша 'F8' кажется мне подходящей и работает:
Saturday, 2013/12/21 02:00:27
(другие горячие клавиши могут мешать xdotool
).
Копирование формата даты и времени KDE пока не решено.