Windows と Ubuntu で、Command+c, Command+v でコピーペーストがしたい

macOS の一番気に入っているところは、コピー&ペーストのキーバインドが Command+C と Command+V に統一されていること。

Windows や Ubuntu デスクトップは、基本は Ctrl+C Ctrl+v に統一されているけど、一番よく使うターミナルは、Shift+Ctrl+C Shift+Ctrl+V になってて難しくて押せない。
ターミナルは Ctrl+C Ctrl+V は別用途に使われているので割り当てられないが、せめて

- ターミナルは Command+C と Command+V (Windows的には Windowsキー+C, Windowsキー+V)
- そのほかは Ctrl+C と Ctrl+V

にしたい。

Windows と Ubuntu で

- 仮想端末のコピー&ペーストを Alt+C と Alt+V に変更
- OSレベルで Alt キーと Super(Windowsキー、Commandキー) キーを交換

の設定をする
(そうすると、Windows キーがAltキーに割当たっちゃうけど Windowsキーは普段使わないのでOK)

Windows
--------

仮想端末のキーバインド変更

- タイトルバーでマウスの右クリック→左下の「JSONファイルを開く」

-Terminal.CopyToClipboard の keys を "ctrl+c" から "alt+c" に変更
- Terminal.PasteFromClipboard の keys を "ctrl+v" から "alt+v" に変更

Alt キーと Windows キーの入れ替え

- Microsoft PowerToy を Microsoft Store からダウンロード&インストール
- Microsoft PowerToy を起動し Keyboard Manager を ON
- キーの再マップで
- 「Win(Left)」→「Alt」
- 「Alt」→「Win(Left)」

Ubuntu
--------

仮想端末のキーバインド変更

- ターミナルのタイトルバーのハンバーガーメニューのアイコン→Preferences→ShortCut

- Copy to Clipboard Alt+C
- Paste from Clipboard Alt+V

Alt キーと Windows キーの入れ替え

sudo apt-get install gnome-tweak-tool -y

Tweaks というのが選べるようになるので、起動して Alt is swapped with win にチェック
(Tweaks -> Keyoard → Additional Layout Options → Alt and win behavior → Alt is swapped with win)

この記事へのコメント