web-dev-qa-db-ja.com

WindowsからMacへの移行-同一のホットキーが必要

私はWindows開発者ですが、最近iPhone用に開発するためにMacで作業する必要があります。

簡単に言うと、すべてのホットキーをウィンドウと同じにして、すでに「学習した」ホットキーを同じままにしておく必要があります。

これを可能にするアプリケーションはありますか?または、標準のキーボード設定でこれを設定できますか?

たとえば、Ctrl + C/Vでコピー/貼り付け、Alt + Tabでウィンドウを切り替え、End/Homeでファイルの終わりではなく行の終わりに移動したい(Mac Ctrl +右矢印/左矢印) 。

私はMacOS X 10.6を使用しています(Snow leopardと呼ばれていると思います)。

これまでの私の最善の解決策

synergy と1つのキーボードを使用して、WindowsからMacに移行します。 WindowsのホットキーをMacに正しくマップし、2台のマシン間で1つのキーボード/マウスを使用できるようにします。 Macでそれを実現するために.shシェルスクリプトを書かなければならなかったので、起動時にこれを機能させるために必要ないくつかのUNIXの知識があります。

それが私をこのオプションに導いたので、私は解決策として一番の答えをマークしています。

6
jonathanpeppers

キーボードをお好みに合わせてマッピングできます。 System Preferences -> Keyboard & Mouse -> Keyboard、次にModifier Keys。 「アプリ」以上の普遍的な方法はないと思います。

たとえば、Ctrlをコマンドキーにマップし、「コマンドキー」のように「Ctrl」キーを使用できます(したがって、ctrl + cはコピーなどになります)...しかし、Ctrl + tabがあなたが望まないかもしれないalt-tab機能と同等。

System Preferences -> Keyboard -> keyboard shortcutsを使用して、特定のアプリケーションのキーボードショートカットを設定することもできます。おそらく、一般的なホットキー全体には影響しません。

これは2つの異なるOSであり、長期的にはMacプラットフォームを使い続けることを期待している場合は、コマンドキーに慣れることをお勧めします。

ところで、SnowLeopardでは通常Ctrl +右矢印とCtrl +左矢印がスペースに使用されます。行の先頭/末尾に移動するための重要な組み合わせは、コマンド+矢印だと思います。

Xcodeでは、動作が異なり、代わりに単語をジャンプします。SysPrefsを介してキーボードショートカットをマップするか、デフォルトのCommand + leftとCommand + right(またはCtrl + AとCtrl + E)を使用して最初と最後に移動することができます。行の。

たまにホットキープログラムを使用することもできます。多くの回答がプログラムを示唆しているため、スーパーユーザーで「OSXのキーの再マップ」タイプの質問を探すことをお勧めします。私は何も使っていないので、個人的には何も知りません。

このようなアプリを使用してキーボードショートカットを変更する場合、AutoHotKeysに似たものを探している場合は、 this スーパーユーザースレッドが役立つ可能性があります。

6
Vervious