Linuxのグローバルショートカット
キーボードショートカットを使えば、他のアプリで作業しているときでも、どこからでも BetterStickies を操作できます。Linux では、デスクトップの設定で一度だけ簡単な準備が必要です。
Snap 版をお使いですか。 そちらではグローバルショートカットを利用できません。Snap はセキュリティのサンドボックスの中で動作し、補助コマンドが使う接続が遮断されるためです。AppImage やその他の版では利用できるので、グローバルショートカットが必要な場合は betterstickies.com から AppImage に切り替えてください。
仕組み
BetterStickies はバックグラウンドでコマンドを待ち受けます。デスクトップ環境(KDE Plasma、GNOME など)がキーボードショートカットを受け取り、BetterStickies に何をするかを伝えます。あなたはこの2つをつなぐだけです。
使えるコマンド
| コマンド | 機能 |
|---|---|
| ノートの作成 | 新しい空のノートを開きます |
| 検索 | 検索ダイアログを開きます |
| 表示・非表示の切り替え | すべてのノートを隠す、または再び表示します |
| クイックキャプチャ | クリップボードの内容を入れた新しいノートを作ります |
始める前に
- BetterStickies が実行中であることを確認します
- BetterStickies で メニュー > 設定 > グローバルショートカット を開きます。参照用にショートカットの名前が一覧表示されます
このダイアログには、デスクトップのショートカット設定を直接開く システム設定を開く ボタンもあります。
KDE Plasma での設定
- システム設定 を開きます(または BetterStickies のダイアログで システム設定を開く をクリックします)
- サイドバーの ショートカット に進みます
- カスタムショートカット をクリックします
- 編集 > 新規 > グローバルショートカット > コマンド/URL をクリックします
設定したいショートカットごとに、次を行います。
- 名前を付けます(例:「BetterStickies - ノートの作成」)
- トリガー タブでクリックし、キーの組み合わせを押します(例: Ctrl+Alt+N)
- アクション タブに、下の表のコマンドを入力します
- 適用 をクリックします
使用するコマンド
| 動作 | コマンド |
|---|---|
| ノートの作成 | ~/.config/BetterStickies/betterstickies-cmd.sh create-note |
| 検索 | ~/.config/BetterStickies/betterstickies-cmd.sh search |
| 表示・非表示の切り替え | ~/.config/BetterStickies/betterstickies-cmd.sh toggle-hide-show |
| クイックキャプチャ | ~/.config/BetterStickies/betterstickies-cmd.sh quick-capture |
これらのコマンドは ~/.config/BetterStickies/ を使います。ほとんどの環境で BetterStickies がファイルを保存する場所です。設定フォルダを独自の場所に移している場合(上級者向け: XDG_CONFIG_HOME)、補助スクリプトはそのフォルダの BetterStickies/ の下にあるので、パスを合わせて読み替えてください。
設定したいショートカットごとに、手順4〜8を繰り返します。すべてを追加する必要はありません。使うものだけを選んでください。
GNOME での設定
GNOME は既定ではコマンドのカスタムショートカットに対応していませんが、拡張機能で追加できます。
- Extension Manager がなければインストールします。
- Ubuntu/Debian:
sudo apt install gnome-shell-extension-manager - Fedora:
sudo dnf install gnome-extensions-app
- Ubuntu/Debian:
- Extension Manager を開き、「Custom Hot Keys」を検索します
- 拡張機能をインストールして有効にします
- 上の表と同じコマンドを使ってショートカットを追加します
おすすめのキーの組み合わせ
あくまで一例です。自分にしっくりくるものを使ってください。
| 動作 | おすすめのショートカット |
|---|---|
| ノートの作成 | Ctrl+Alt+N |
| 検索 | Ctrl+Alt+S |
| 表示・非表示の切り替え | Ctrl+Alt+H |
| クイックキャプチャ | Ctrl+Alt+V |
トラブルシューティング
ショートカットが働かない
- BetterStickies は実行中ですか。ショートカットはアプリが開いている間だけ働きます(システムトレイに入っていても構いません)
- ターミナルでコマンドを直接実行して確認してみてください。
~/.config/BetterStickies/betterstickies-cmd.sh create-note - 「command not found」と表示される場合は、BetterStickies を再起動してください。起動時に補助ファイルが作られます
補助ファイルが見当たらない
BetterStickies は起動時に ~/.config/BetterStickies/betterstickies-cmd.sh を自動的に作ります。見当たらない場合はアプリを再起動してください。ターミナルを開いて次を実行しても確認できます。
ls ~/.config/BetterStickies/betterstickies-cmd.sh
独自の設定フォルダを使っている場合は、そのフォルダの BetterStickies/ の下を見てください。また、Snap Store からインストールした場合、このファイルはそもそも作られません。Snap ではグローバルショートカットに対応していないためです(このページの冒頭の注意を参照)。
クイックキャプチャが何も貼り付けない
クイックキャプチャは、そのときクリップボードにあるものを取り込みます。クリップボードが空の場合は、代わりに空のノートを作るだけです。
関連ページ
- キーボードショートカット: アプリ内とグローバルのショートカットの一覧
- はじめに: アプリの概要と基本的な使い方
- ノートを検索: 目的のノートを見つけて移動する
- トラブルシューティング: よくある問題の解決