コード編集やテキスト編集のスピードと正確さを高めるには、マウスだけに頼らずキーボードで操作するショートカットキーが欠かせません。本記事では、Windows/Linux と Mac の主要な基本操作をまとめ、実際の業務やプライベートで即活用できるテクニックを解説します。まずはカーソル移動や選択など、土台となる基本操作から習得してみましょう!
基本のカーソル移動
カーソル位置を自在に操れるようになると、コード編集&テキスト編集のストレスが激減します。次の操作を覚えておくと便利です。
| 操作 | Windows/Linux | Mac | 
|---|---|---|
| 1文字ずつ移動 | ← / → / ↑ / ↓ | ← / → / ↑ / ↓ | 
| 単語単位で前/後移動 | Ctrl + ← Ctrl + →  | Option + ← Option + →  | 
| 行頭/行末に移動 | Home End  | Cmd + ← Cmd + →  | 
| ドキュメント先頭/末尾に移動 | Ctrl + Home Ctrl + End  | Cmd + ↑ Cmd + ↓  | 
テキスト選択の基本
カーソル移動に Shift を加えるだけでテキスト選択の範囲を自在に選択可能です。以下の組み合わせを試してみてください。
| 操作 | Windows/Linux | Mac | 
|---|---|---|
| 1文字ずつ選択 | Shift + ← Shift + →  | Shift + ← Shift + →  | 
| 上/下の行の同じ位置まで選択 | Shift + ↑ Shift + ↓  | Shift + ↑ Shift + ↓  | 
| 単語単位で前/後選択 | Ctrl + Shift + ←  Ctrl + Shift + →  | Option + Shift + ← Option + Shift + →  | 
| 行頭/行末まで選択 | Shift + Home Shift + End  | Shift + Cmd + ← Shift + Cmd + →  | 
| 全文選択 | Ctrl + A(AllのA) | Cmd + A(AllのA) | 
コピー(複製)・カット(切り取り)・ペースト(貼り付け)
コード編集&テキスト編集で最も多用する操作群です。慣れておくと取り違いも防げます。
| 操作 | Windows/Linux | Mac | 
|---|---|---|
| コピー | Ctrl + C | Cmd + C | 
| 切り取り | Ctrl + X | Cmd + X | 
| ペースト | Ctrl + V | Cmd + V | 
エディタによっては「行単位コピー」「行単位削除」など独自のショートカットもあります。エディタのヘルプやキー設定を確認して使い慣れた環境に合わせてカスタマイズしましょう。
取り消し(アンドゥ)・やり直し(リドゥ)
編集ミスを瞬時に取り消したり、やり直したりする操作です。頻繁に使います。
| 操作 | Windows/Linux | Mac | 
|---|---|---|
| 取り消し(Undo) | Ctrl + Z | Cmd + Z | 
| やり直し(Redo) | Ctrl + Y または  Ctrl + Shift + Z  | Shift + Cmd + Z | 
行単位の操作
コードや文章を行ごとに移動・複製・削除できると、一段と編集が楽になります。
※エディタごとに違いがあるため、使用中のツールのヘルプやキー設定で確認してください。
| 操作 | Windows/Linux | Mac | 
|---|---|---|
| 行の複製 | Ctrl + C Ctrl + Dなど  | Cmd + C Cmd + Dなど  | 
| 行の移動(上/下に移動) | Alt + ↑ / Alt + ↓ | Option + ↑ / Option + ↓ | 
| 行の削除 | Ctrl + Shift + K Ctrl + Dなど  | Cmd + Shift + K Cmd + Dなど  | 
検索・置換
大量のテキストを扱うとき、検索と置換は強力な味方になります。
| 操作 | Windows/Linux | Mac | 
|---|---|---|
| ファイル内検索 | Ctrl + F | Cmd + F | 
| ファイル内置換 | Ctrl + H | Cmd + Option + F | 
| プロジェクト全体検索 ※Visual Studioなど  | Ctrl + Shift + F | Cmd + Shift + F | 
まとめと次のステップ
基本的なショートカットを身につけるだけで、コード編集&テキスト編集の生産性は大幅に向上します。まずは日常的に使う以下の操作から習得しましょう。
- カーソル移動(文字・単語・行・ドキュメント単位)
 - Shift と組み合わせた選択
 - コピー・カット・ペースト
 - 取り消し(アンドゥ)/やり直し(リドゥ)
 
以下の表にまとめました。
| 操作 | Windows/Linux | Mac | 
|---|---|---|
| 1文字ずつ移動 | ← / → / ↑ / ↓ | ← / → / ↑ / ↓ | 
| 単語単位で前/後移動 | Ctrl + ← Ctrl + →  | Option + ← Option + →  | 
| 行頭/行末に移動 | Home End  | Cmd + ← Cmd + →  | 
| ドキュメント先頭/末尾に移動 | Ctrl + Home Ctrl + End  | Cmd + ↑ Cmd + ↓  | 
| 1文字ずつ選択 | Shift + ← Shift + →  | Shift + ← Shift + →  | 
| 上/下の行の同じ位置まで選択 | Shift + ↑ Shift + ↓  | Shift + ↑ Shift + ↓  | 
| 単語単位で前/後選択 | Ctrl + Shift + ← Ctrl + Shift + →  | Option + Shift + ← Option + Shift + →  | 
| 行頭/行末まで選択 | Shift + Home Shift + End  | Shift + Cmd + ← Shift + Cmd + →  | 
| 全文選択 | Ctrl + A(AllのA) | Cmd + A(AllのA) | 
| コピー | Ctrl + C | Cmd + C | 
| 切り取り | Ctrl + X | Cmd + X | 
| ペースト | Ctrl + V | Cmd + V | 
| 取り消し(Undo) | Ctrl + Z | Cmd + Z | 
| やり直し(Redo) | Ctrl + Y または  Ctrl + Shift + Z  | Shift + Cmd + Z | 
キーボードショートカットが身に付くと、エディタとの一体感が生まれ、どんな文章やコードも思いのままに操れるようになります。ぜひ今日から少しずつでも実践し、編集速度とストレスの両方を劇的に改善していきましょう!

  
  
  
  
