Копировать дату и время календаря KDE в текстовом формате в буфер обмена

Копировать дату и время календаря KDE в текстовом формате в буфер обмена

Есть ли способ назначить сочетание клавиш для копирования текстового формата текущей даты и времени из календаря среды 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 -byou также можно использовать 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 пока не решено.

Связанный контент