Konsoleでキーシーケンスがあいまい

Aug 22 2020

ArchLinuxマシンにはKDEPlasmaデスクトップがインストールされており、Konsoleを端末として使用しています。Konsoleで、テキストを強調表示し、キーボードのCtrl + Shift + Cを押してコピーすると、このポップアップメッセージが表示されます。

The key sequence 'Ctrl+Shift+C' is ambiguous. Use 'Configure Shortcuts'
from the 'Settings' menu to solve the ambiguity.
No action will be triggered.

Konsoleのバージョンはv20.08.0-1です。

更新:これは、Dolphinフォルダーで開いたターミナルでのみ発生します。Konsoleターミナルを単独で開くと、Ctrl + Shift + Cで正しくコピーされます。

回答

2 Iliaw495Nikitin Nov 15 2020 at 10:06

イルカにも同じ問題があります。Dolphinの場合Ctrl+Shift+C«場所のコピー»アクションのショートカットです。None他のキーシーケンスに、または他のキーシーケンスに再割り当てすることができます。Ctrl+Shift+L私にとってはうまくいきます。

Arch \ Manjaroの問題だけだと思います。少なくともKubuntuとFedoraではそのような問題はありません。ただし、「コピー場所」もありません。

UPD:

  • «コピー場所»は2020年6月29日に86e3b82eで追加されました:
  • Dolphin 20.08のバグがあります:Ctrl + Shift + Cはあいまいなショートカットポップアップをトリガーします。

それで、それが修正される前に何をすべきか:

  1. イルカを実行します。
  2. «設定»メニューに移動します。
  3. «キーボードショートカットの設定…»をクリックします。
  4. «コピー場所»を検索します。
  5. «カスタム»ショートカットを割り当てました。

さらに、将来のためにショートカットスキームを保存できます。

  1. «キーボードショートカットの設定»ダイアログ内で、«スキームの管理»をクリックします。
  2. «その他のアクション»→«スキームのエクスポート…»をクリックします
  3. デバイスのどこかに保存します。
    • たとえば、私のスキームファイルは次のとおりです。要点:DolphinのManjaroKDEショートカット
  4. «キーボードショートカットの設定/スキームの管理»内で«新規»をクリックします。
  5. 新しいスキームの名前を設定します。
    • ショートカットのない空のスキームになります
  6. 次に、以前にエクスポートしたスキームをインポートします。

さらに、次の方法でローカルショートカットの構成を確認できます。

grep 'Ctrl+Shift+C' -r ~/.local/ -r ~/.config/

私のために:

  • Konsole :~/.local/share/konsole/shortcuts/Default。ショートカットは«デフォルト»プロファイル設定に配置されます。
  • イルカ:~/.local/share/kxmlgui5/dolphin/dolphinui.rc

ただし、場所は異なる場合があります。詳細については、KDEフォーラムの次のスレッドを参照してください。

  • キーボードショートカットを保存する構成ファイルの場所
ArtemS.Tashkinov Aug 22 2020 at 05:26

最も可能性の高い説明は、これがグローバルショートカットまたはKwinショートカットでもあるということです。[システム設定]⇒[ショートカット]を開き、そこで見つけます。

最後に、Konsole内の同じショートカットに2つの異なるアクションを割り当てた可能性があります。その場合

あいまいさを解決するには、[設定]メニューの[ショートカットの構成]を使用します。