Как получить доступ к переключателю задач взрыва в Plasma?

Я нашел некоторую помощь от Unix.SE и включил это в скрипт с небольшой задержкой (может быть, мне нужна более быстрая процедура!) дает мне только результат, необходимый для ввода результата этого скрипта в активное окно:

#!/bin/bash
# takes unix timestamp and converts to base62
# HT: https://stackoverflow.com/a/14472352 | https://unix.stackexchange.com/a/393164

function u2b {
  v=$(date +%s)
  BASE62=($(echo {0..9} {a..z} {A..Z}))
  for i in $(bc <<< "obase=62; $v"); do echo -n ${BASE62[$(( 10#$i ))]}
  done 
}
r=$(u2b)
o=$(echo ${r: -4})

windowid=$(xdotool getwindowfocus)
sleep 0.5 && xdotool windowactivate --sync $windowid type "$o"

Изменения из исходного сообщения находятся в последних трех строках, так как:

фиксирует нужную строку для переменной; захватить идентификатор текущего окна; позволить скрипту запустить & amp; «введите» выходную строку в текущее окно.

Мне особенно нравится, что это не нужно связываться с промежуточным файлом или использовать буфер обмена любым способом.

1
задан 2 February 2018 в 04:08

3 ответа

Я думаю, что вы ищете «Present Windows»

Ctrl+F10    Present Windows
Ctrl+F9 Present Windows on current desktop

Один из них должен произвести желаемый результат.

Источник:

https: //docs.kde.org/trunk5/en/applications/fundamentals/kbd.html

1
ответ дан 22 May 2018 в 13:21

Я думаю, что вы ищете «Present Windows»

Ctrl+F10 Present Windows Ctrl+F9 Present Windows on current desktop

Один из них должен произвести желаемый результат.

Источник:

https: //docs.kde.org/trunk5/en/applications/fundamentals/kbd.html

1
ответ дан 17 July 2018 в 21:43

Я думаю, что вы ищете «Present Windows»

Ctrl+F10 Present Windows Ctrl+F9 Present Windows on current desktop

Один из них должен произвести желаемый результат.

Источник:

https: //docs.kde.org/trunk5/en/applications/fundamentals/kbd.html

1
ответ дан 23 July 2018 в 22:21

Другие вопросы по тегам:

Похожие вопросы: