見出し画像

viのカーソル移動

覚えきれないviのカーソル移動について


ファイル/段落/行の移動

ファイル/段落/行単位でカーソルを移動するコマンド

ファイルの先頭に移動する   :`gg` or `:1`
ファイルの末尾に移動する   :`G` or `:$`
段落の先頭に移動する     :`{`
段落の末尾に移動する     :`}`
行の先頭に移動する      :`^`
行の先頭(非空白文字)に移動する:`0`
行の末尾に移動する      :`$`
指定した行番号に移動する   :`:行番号`

ページの移動

次ページにスクロールする :`ctrl + f` or `Page Down`
次ページに半スクロールする:`ctrl + d`
前ページにスクロールする :`ctrl + b` or `Page Up`
前ページに半スクロールする:`ctrl + u`

1画面内の移動

画面の先頭行に移動する:`H`
画面の中央行に移動する:`M`
画面の最終行に移動する:`L`

単語の移動

次単語の先頭に移動する:`w`
次単語の末尾に移動する:`e`
前単語の先頭に移動する:`b`
前単語の末尾に移動する:`ge`

上下左右の移動

上に移動する:`k` or `↑`
下に移動する:`j` or `↓`
左に移動する:`h` or `←`
右に移動する:`l` or `→`

この記事が気に入ったらサポートをしてみませんか?