Xcode
Xcodeでよく使うショートカットです。
Windows的なショートカットとEmacs的なショートカットはほとんどのアプリケーションで利用できます。
Windows的なショートカット
cmd + c : コピー
cmd + x : カット
cmd + v : ペースト
cmd + s : 保存
cmd + n : 新規ファイル作成
cmd + ← : 行頭へ移動
cmd + → : 行末へ移動
cmd + ↑ : ページの一番上へ移動
cmd + ↓ : ページの一番下へ移動
cmd + f : 検索
cmd + g : 次を検索
cmd + shift + g : 前を検索
cmd + e : 選択部分を検索に使用
cmd + z : 取り消す
cmd + shift + z : やり直す(取り消すを取り消す)
cmd + a : 全て選択
shift + カーソル : 範囲選択
Emacs的なショートカット(一部アプリケーションでは動作しないEclipse・Kedit・MacVim等)
ctrl + f : カーソルを右に移動
ctrl + b : カーソルを左に移動
ctrl + p : カーソルを上に移動
ctrl + n : カーソルを下に移動
ctrl + a : カーソルを行頭に移動
ctrl + e : カーソルを行末に移動
ctrl + d : 1文字削除
ctrl + h : 1文字削除(Backspace)
ctrl + k : カーソルの位置から行末まで削除
ctrl + y : ctrl + k で削除したものをヤンク
Xcodeのショートカット
] : いい感じに前のWordを[]で囲む
esc : 補完候補のメニューを表示する
ctrl + . : 次の補完候補を表示
ctrl + / : 次の補完プレースホルダへ移動
ctrl + i : 再インデント(いい感じにインデントしてくれる)
ctrl + ← : 1Word戻る
ctrl + → : 1Word進む
cmd + / : コメントアウト
cmd + return : ビルドと実行
shift + cmd + d : すばやく開く
option + cmd + ↑ : hファイルとmファイルを切り替え
cmd + ダブルクリック : シンボルの定義へジャンプ
option + ダブルクリック : シンボルのAPIリファレンスを表示
option + cmd + ? : デベロッパドキュメントを表示