viの基本操作
1文字の移動
|操作|結果| |:–|:–| |h|左| |j|下| |k|上| |l|右|
1単語の移動
|操作|結果| |:–|:–| |w|次の単語の先頭 (word)| |b|現在または前の単語の先頭| |e|現在または次の単語の末尾|
行での移動
|操作|結果| |:–|:–| |0|行頭| |^|行の最初の文字(スペースは除く)| |$|行末|
半画面分の移動
|操作|結果| |:–|:–| |Ctrl + d|下(down)| |Ctrl + u|上(up)|
1画面分の移動
|操作|結果| |:–|:–| |Ctrl + f|下(forward)| |Ctrl + b|上(backward)|
特定の行への移動
|操作|結果| |:–|:–| |行数G|指定した行への移動(例えば「10G」と入力すると、10行目へ移動)| |G or %d|最終行への移動|