「KRunner」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(→‎Usage: 翻訳)
15行目: 15行目:
 
Plasma で KRunner を開くには、デスクトップを右クリックして "run command" を押すか、デフォルトのキー割り当て {{ic|Alt+Space}} または {{ic|Alt+F2}} を使用します。空白のデスクトップなど一部のワークスペースでは、入力を開始すると自動的に KRunner が起動します。
 
Plasma で KRunner を開くには、デスクトップを右クリックして "run command" を押すか、デフォルトのキー割り当て {{ic|Alt+Space}} または {{ic|Alt+F2}} を使用します。空白のデスクトップなど一部のワークスペースでは、入力を開始すると自動的に KRunner が起動します。
   
== Open KRunner with the Meta key ==
+
== Meta キーで KRunner を開く ==
   
  +
KRunner を開くショートカットとして Metaキーを設定するには、次のコマンドを実行します。
To set the Meta key as a shortcut to open KRunner, run
 
 
{{bc|<nowiki>kwriteconfig5 --file kwinrc --group ModifierOnlyShortcuts --key Meta "org.kde.krunner,/App,,display"
 
{{bc|<nowiki>kwriteconfig5 --file kwinrc --group ModifierOnlyShortcuts --key Meta "org.kde.krunner,/App,,display"
 
</nowiki>}}
 
</nowiki>}}
  +
変更を現在のセッションに適用するには、次のコマンドで KWin を再起動します。
To apply the change to the current session restart KWin with
 
 
{{bc|<nowiki>kwin_x11 --replace # For X11
 
{{bc|<nowiki>kwin_x11 --replace # For X11
 
kwin_wayland --replace # For wayland</nowiki>}}
 
kwin_wayland --replace # For wayland</nowiki>}}

2021年7月26日 (月) 22:49時点における版

関連記事

KRunnerPlasma 5に組み込まれたアプリケーションで、機能を実行したりコマンドを実行したりすることができます。また、使用可能な機能をカスタマイズするための "runner" システムも備えています。

インストール

krunner パッケージを インストール してください。

使い方

Plasma で KRunner を開くには、デスクトップを右クリックして "run command" を押すか、デフォルトのキー割り当て Alt+Space または Alt+F2 を使用します。空白のデスクトップなど一部のワークスペースでは、入力を開始すると自動的に KRunner が起動します。

Meta キーで KRunner を開く

KRunner を開くショートカットとして Metaキーを設定するには、次のコマンドを実行します。

kwriteconfig5 --file kwinrc --group ModifierOnlyShortcuts --key Meta "org.kde.krunner,/App,,display"

変更を現在のセッションに適用するには、次のコマンドで KWin を再起動します。

kwin_x11 --replace # For X11
kwin_wayland --replace # For wayland

Switch active windows

Plasma 5 doesn't contain default way to specify krunner search only by active window titles. Following approaches are used to work around this issue.

Full list of windows with search by titles

This approach will require xdotool.

  1. Go to System Settings > Workspace > Shortcuts > Custom Shortcuts.
  2. Create new Global shortcut -> Command/URL (by right click)
  3. Tick the checkbox to the right of the name.
  4. In Trigger tab select the desired key combination.
  5. In Action tab type /usr/local/bin/krunner-search-by-windows.sh
  6. Create file /usr/local/bin/krunner-search-by-windows.sh with the following content:
    #!/bin/bash
    qdbus org.kde.krunner /App querySingleRunner windows "" 
    sleep 0.2
    xdotool type 'window '
    xdotool key "shift+BackSpace"
  7. Make file executable and give run permission to all
    chmod a+x /usr/local/bin/krunner-search-by-windows.sh

Note the space after window.

Now you're able to get list of opened windows by specified shortcut and search by this list as you type;

Search by titles without full windows list

This approach is more limited but far less ugly.

  1. Go to System Settings > Workspace > Shortcuts > Custom Shortcuts.
  2. Create new Global shortcut -> D-bus Command (by right click)
  3. Tick the checkbox to the right of the name
  4. In Trigger tab select desired key combination
  5. In Action tab insert following information:
  - Remote application : org.kde.krunner
  - Remote Object      : /App
  - Function           : querySingleRunner
  - Arguments          : windows ""

See also

KRunner on KDE UserBase Wiki