web-dev-qa-db-ja.com

Macでコピーと貼り付けのショートカットを再マップする

職場ではWindowsを、自宅ではMacを使用しています。最大の問題の1つは、WindowsとMacのコピーペーストショートカットの違いです。 CtrlC & CtrlV WindowsおよびMacでは CommandC そして CommandV。私の手が常にWindowsに自分を形作る学習した運動能力のため、常にそれは難しい CtrlC 構成(Windowsをより長く使用している)

コピーと貼り付けを FnC そして FnV Macで。どうして?なぜなら Fn keyは実際には、 Ctrl キーはWindowsキーボードにあり、最後のEdgeキー以降は簡単に見つけることができます。私は試しました ダブルコマンド が、それは回すオプションがないようです Fn へ Command キー。

60
Linzdp

DoubleCommandとjtbandesヒントの組み合わせを使用して、これを機能させることができました here からのヒント。最初に、ファンクションキーがDoubleコマンドのコントロールキーボックスとして機能することを確認します。次に、ファイル〜/ Library/KeyBindings/DefaultKeyBinding.dictを内容と共に保存します

{"^c" = "copy:";}
{"^v" = "paste:";}
{"^x" = "cut:";}

ログアウトして再度ログインすると、fn-cを使用してコピーなどを行えるようになります。このアプローチには明らかな欠点があります。 fnを使用するすべてのコマンドとマッピングを明示的に定義して制御する必要があります。そうすると、fnは本当にハッキーです。残念ながら、私はそれを別の方法で機能させることができませんでした。最初は、「コマンドキーはコントロールキーとして機能する」チェックボックスと「fnキーはコントロールキーとして機能する」チェックボックスの両方を選択できるかもしれないと思いましたが、それは機能していないようです。上記のアレックスの方法でコントロールに変更するための同上。また、コマンドをfnに割り当てるための修飾子を見つけることができませんでした。また、Appleのドキュメントでは、キーバインドがアクセスできるレベルよりも低いレベルで行われているようです。誰かがこれを行うより良い方法を知っているなら、私はそれを見たいです。

12
Alex.Bullard

システム環境設定>キーボード>キーボードショートカットに移動し、アプリケーションキーボードショートカット>すべてのアプリケーションを設定します。

ショートカットを追加する

^ Cをコピー

^ Zを元に戻す

^ Xをカット

^ Vを貼り付け

すべてを選択^ A

完了:)

110
arttioz

地図を作ってみる Command へ Control キー、およびその逆。これははるかに簡単で、私の意見では、Windowsキーボードとほとんど同じです。

システム環境設定->キーボードとマウス->キーボードに移動します。左下にあるボタン、修飾キー... ControlCommandを切り替えるだけです。

13
alex

1-「アップル」に移動します
2-「システム設定」に移動します
3-「キーボード」に移動します
4-「キーボード」で、「キーボード」タブに移動します
5-「修飾キー」に移動します。
6-[コントロール()キー]ドロップダウンボックスを[コマンド]に変更します
7-[OK]をクリックします
完了!

今:

Control+C =コピー
Control+V =貼り付け、
Control+Z =元に戻す

9
user209416

サードパーティのツールを使用するほど簡単ではないかもしれませんが、10.6 Snow Leopardでは、次のAppleScriptを使用して既存のCommand-CまたはCommand-Vキーを送信し、そのスクリプトを追加できます 選択したキーに

何かのようなもの:

tell application "System Events"
    keystroke "c" using {command down}
end tell

(ただし、fnキーを使用することはできません。)

2
Arjan

IronAHK を試してください。これは AutoHotkey を完全に書き換えたものであり、キーの再マッピングやショートカットの作成に使用できます。

2
John T

私は thearttiozway を使用し、アプリケーションのショートカットでそれを行いますが、いくつかの問題があります。

言語を中国語に切り替えると、メニュータイトルに中国語の単語を使用する必要があります。 :-(

例:

  • 拷貝^ C
  • 還原/還原輸入^ Z
  • 剪下^ X
  • 貼上^ V
  • 全選^ A
1
Chu-Saing Lai

最善の解決策は、Karabinerをインストールすることです。

インストール後、[複雑な変更]> [PCショートカットリスト]を有効にします

https://pqrs.org/osx/karabiner/complex_modifications/#pc_shortcuts-list-group

0
Ton Snoei

これは arttiozの素晴らしい答え に基づくより完全なリストです。

システム環境設定>キーボード>キーボードショートカットに移動し、アプリケーションのキーボードショートカット>すべてのアプリケーションを設定します。

ショートカットを追加する

  • ^ Cをコピー

  • ^ Zを元に戻す

  • Shift- ^ Zをやり直す

  • ^ Xをカット

  • ^ Vを貼り付け

  • すべてを選択^ A

  • 検索... ^ F

Google Chromeのように、アプリケーション固有のアプリケーションを追加することもできます。

  • スタイルの貼り付けと一致Shift- ^ V

  • 検索に選択を使用^ E

  • 次を検索^ G

  • 前のShift-^-Gを検索

アプリケーションのメニューバーで既存のメニューキーショートカットを見つけ、そこに表示されている正確な名前を使用してすべてを再バインドできます。そこで変更を確認することもできます。

0
dfherr

基本的に、アプリケーションで好きな再マッピングを行うことができます https://pqrs.org/osx/karabiner/

0
Martin Odhelius

職場でデスクトップを使用している場合は、しばらくコマンドを使用してみてください。筋肉の記憶が、入力しているキーボードのスタイルに敏感になっているようです。けれどもそれはラップトップと混同されます。そして、私がAppleキーボードの1998バージョンを使用しなければならなかったとき。

一方、ラップトップを使用する場合、これはまったく無関係です。

0
Benjamin Dobson