歴史・人物
WindowsとMacのショートカット史
WindowsではCtrl、MacではCommandがショートカットの中心です。この違いは単なるキー名の差ではなく、GUIが広がった時期の設計と、既存の操作体系を受け継いだ結果です。
Macは専用のCommandキーを中心にした
Apple Lisaでは、文字入力とメニュー命令を区別するため、専用の修飾キーを使って機能を呼び出す考え方が採用されました。Macintoshはその流れを引き継ぎ、Commandと文字キーの組み合わせを、アプリをまたいで共通化しました。
専用キーを置くことで、Controlが端末制御やアプリ固有の命令に使われていても、GUIのメニュー操作を別の体系として整理できます。現在のMacでも、コピー、貼り付け、保存、取り消しなどはCommandが中心です。
WindowsはPCで定着していたCtrlを主役にした
IBM PC互換機にはControlキーがあり、DOS時代のソフトでも多くのキー操作が使われていました。WindowsはGUIを広げる過程で、Ctrlと文字キーを使う編集操作を標準的な形として定着させました。
結果として、同じ『コピー』でもWindowsはCtrl+C、MacはCommand+Cになりました。操作の意味は共通でも、主修飾キーだけがOSの文化に合わせて異なります。
二つの操作体系が現在まで続く流れ
1980年代前半
Lisaでメニュー命令と専用キーを結びつける
よく使う命令をメニューからだけでなくキーでも実行できる設計が整理されました。
1984年以降
MacintoshがCommand中心の共通操作を広める
切り取り、コピー、貼り付け、取り消しなどが、複数のアプリで同じ組み合わせとして定着しました。
Windows普及期
Ctrl中心の編集操作がPC標準になる
WindowsとOfficeの普及により、Ctrl+C、Ctrl+V、Ctrl+Zなどが広い利用者層へ浸透しました。
現在
意味は共通、主修飾キーはOSごとに残る
クラウドアプリや制作ソフトでも、WindowsはCtrl、MacはCommandという対応が基本になっています。
どちらか一方だけが正しいわけではない
WindowsとMacの違いは、優劣というより互換性の積み重ねです。利用者がすでに覚えた操作を壊さないため、各OSは長年の体系を保っています。
両方を使う場合は、文字キーを丸暗記するより、『主修飾キー+Cはコピー』のように意味を先に覚えると切り替えやすくなります。
参考資料
歴史的な事実や現在の操作は、以下の公開資料を確認して記述しています。
- Memories of LisaComputer History MuseumLisaのUIとメニュー用ショートカットの開発史
- Macintosh Human Interface GuidelinesApple ComputerMacのキーボード等価操作と共通化の考え方
- Mac keyboard shortcutsApple Support現在のCommand中心の共通操作
- Keyboard shortcuts in WindowsMicrosoft Support現在のWindows共通操作
関連する学習ガイド
CtrlとCommand、AltとOptionなど、現在の対応関係を確認できます。
WindowsとMacの違いを学習ガイドで見る