コピーアンドペーストのキーボードショートカットを再構成するにはどうすればよいですか?


13

Unityウィンドウマネージャーで[コピー]と[貼り付け]のキーボードショートカットを構成する方法については、構成メニューをすべて探し、Web全体をグーグルで探しています。

これを構成するためのどこかに隠された場所はありますか?

Lucid上のGnomeデスクトップでは、Ubuntuシステムのキーボード/マウスを使用して、Win+ C/ Win+ Vを使用して、Gnomeデスクトップ上のすべての場所(Firefoxやgnome端末を含む)をコピーアンドペーストできるように構成しました。その後、マウスをMacデスクトップ*に移動すると、同じキーストロークでコピーアンドペーストされます。私は本当にこの一貫性を保ちたいです。

Ctrl+ Cは、あらゆる種類の端末プログラムの「コピー」キーとして明らかに不適切です。(どれかCtrl実際には文字。)

*これは、UbuntuでSynergyサーバーを実行し、MacbookでSynergyクライアントを実行することで実行しています。


正確にはどういう意味ですか?バグであるダッシュを除き、Ctrl + CおよびCtrl + Vはコピーアンドペーストで機能します。それがあなたが求めていたものである場合、pad.lv / 736222を参照してください。
ジェレミービチャ

回答:


12

必要な結果を得るには、さまざまな設定を変更する必要がありました。

  • Firefoxでは、about:config
    ui.key.accelKey 18
    ui.key.menuAccessKey 17

    これにより、対応するCtrlキーではなく、Alt-C Alt-V Alt-WがFirefoxのキーボードショートカットになります。
  • gnome-terminalで、編集->キーボードショートカット、[メニューアクセスキーを有効にする]をオフにし、コピー、貼り付けなどをAlt + C、Vなどに変更します(これは、しばらく変更したデフォルトだった可能性があります過去には。)
  • .synergy-confで、alt = super、super = altを削除します。現在、UbuntuキーボードのAltはMacのコマンドキーです。現在、Winの代わりにAltを使用しています。大きな問題ではない。(UnityウィンドウマネージャーはWinキーを「所有」しているようです。ここで私の習慣を変更するのが最も抵抗の少ないパスのようでした...そしてAltキーはMacのCommandキーの場所に似ています。)
  • システムのキーボードショートカットで「新しいターミナル-Alt-T」を無効にして、gnome-terminalおよびFirefoxの「新しいタブ」で使用できるようにします。

ポインターに感謝します... Firefoxについてabout:configの変更を忘れていました。


10

Ctrl+ CおよびCtrl+はV、デフォルトではターミナルにコピーして貼り付けません。これは、Ctrl+ Cが現在実行中のプロセスを中断するために(数十年間)使用される特別なコマンドだからです。代わりに、デフォルトはShift+ Ctrl+ CおよびShift+ Ctrl+ Vです。

必要に応じて、ターミナルで[編集]> [キーボードショートカット]をクリックして、これを変更します。


ああ、それはバグのようですね。同様の問題があったと思います。右クリックしてコピーを選択することで回避しました。キーボードフォーカスの問題である可能性があります。バグを報告したら、私もそれをフォローしたいと思います。
ジェレミービチャ

1
@Mikeはubuntuに質問することを歓迎します。サイトが機能する方法は、質問を改善し、人々が回答を調整することです。ワークフローに関するコメントを質問に直接統合します。
ホルヘカストロ

些細なこと-ターミナルで[編集]-> [設定]-> [ショートカット]を使用し、[コピー](または[貼り付け])をクリックして、ショートカットを入力します。
クレイグS.アンダーソン

1
@JeremyBichaそれは間違いなくバグではありません。
アホンネック

5

また、コピーと貼り付けを行うターミナルショートカットが、システムの他の部分で使用されているものとは異なることも迷惑です。あなたが見つけたものの代替ソリューションは、ctrl + cとctrl + vへのターミナルショートカットを変更し、以下を追加して割り込みキーを変更することです~/.bashrc

stty intr ^b

プログラムを中断するには、ctrl + cの代わりにctrl + bを入力しますが、端末のショートカットを再マップできます。これが完了したら、ctrl + c、ctrl + vを一貫して使用して、システム全体にテキストをコピーして貼り付けることができます。

端末信号の送信にすでに使用されている他の制御キーを見つけるには、の出力を確認しますstty -a


0

Linux上のFirefoxでコピー/貼り付けにWinキーを使用する場合、次のようにabout:configで設定できます。

ui.key.accelKey 91
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.