Home > Editor > Visual Studio Code > 機能

Visual Studio Codeのカーソル操作

新規作成日 2015-12-12
最終更新日

カーソル移動

カーソル移動はWindows/LinuxとOS Xで大きく異なっています。

操作 Win/Linux OS X "command"指定
カーソルを1行上 [↑] [Ctrl]+[P]/[↑] "cursorUp"
カーソルを1行下 [↓] [Ctrl]+[N]/[↓] "cursorDown"
カーソルを1文字左 [←] [Ctrl]+[B]/[←] "cursorLeft"
カーソルを1文字右 [→] [Ctrl]+[F]/[→] "cursorRight"
カーソルを1語左 [Ctrl]+[←] [Option]+[←] "cursorWordLeft"
カーソルを1語右 [Ctrl]+[→] [Option]+[→] "cursorWordRight"
カーソルを行頭 [Home] [Ctrl]+[A]/[Cmd]+[←]/[Home] "cursorHome"
カーソルを行末 [End] [Ctrl]+[E]/[Cmd]+[→]/[End] "cursorEnd"
カーソルをファイル先頭 [Ctrl]+[Home] [Cmd]+[↑] "cursorTop"
カーソルをファイル末尾 [Ctrl]+[End] [Cmd]+[↓] "cursorBottom"

文字/行の挿入と削除

操作 Win/Linux OS X "command"指定
カーソルの右にある1文字を削除 [Delete] [Ctrl]+[D] "deleteRight"
カーソルの左にある1文字を削除 [Backspace] [Delete]/[Ctrl]+[H] "deleteLeft"
カーソルの右側を全て削除 [Ctrl]+[K] "deleteAllRight"
カーソルの左側を全て削除 [Cmd]+[Delete] "deleteAllLeft"
カーソル行を削除 [Shift]+[Ctrl]+[K] [Shift]+[Cmd]+[K] "editor.action.deleteLines"
カーソル行の上に行を挿入 [Shift]+[Ctrl]+[Enter] [Shift]+[Cmd]+[Enter] "editor.action.insertLineBefore"
カーソル行の上に行を挿入 [Ctrl]+[O] "lineBreakInsert"
カーソル行の下に行を挿入 [Ctrl]+[Enter] [Cmd]+[Enter] "editor.action.insertLineAfter"

マルチカーソル

一つのエディター内に複数のカーソルを表示する機能です。 [Ctrl]+[Alt]+[↑]/[↓]の各キーで現在のカーソルの上(または下)の行にカーソルを挿入します。

参考:Visual Studio Codeの使い方、基本の「キ」 (3/4)(外部サイト)