Vimの検索、スクロールを覚える(置換はナシ)

目次

  1. スクロール
  2. 行検索
  3. ファイル内検索

スクロール

 コマンド 操作 ポイント
Ctrl + u 半画面分上へスクロール UPする(u)
Ctrl + d 半画面分下へスクロール DOWNする(d)
Ctrl + y 1行分上へスクロール  
Ctrl + e 1行分下へスクロール  
z + enter カーソル位置が上に来るようにスクロール  
z + z カーソル位置が中央に来るようにスクロール  
z + b カーソル位置が下に来るようにスクロール  

z+~は他にも色々な入力方法があります。この場合は筆者にとってタイプしやすいものを羅列しています。 (Ctrl+~も他にもあります)

検索

行検索

コマンド 操作 +ポイント
f + 文字 直近の指定した文字にカーソルを合わせる 大文字で逆方向へ検索 
t + 文字 直近の指定した文字の前にカーソルを合わせる 大文字で逆方向へ検索 
;(セミコロン) 順方向に繰り返し検索  
,(カンマ) 逆方向に繰り返し検索  

ファイル内検索

コマンド 操作 +ポイント
/(スラッシュ) 下に向かって検索 現在位置から検索が始まるため、初めの行から検索したい場合はggではじめに戻る 
? 上に向かって検索 同上 
n 次の検索候補へ  
N 前の検索候補へ  

参考記事:

脱初心者を目指すなら知っておきたい便利なVimコマンド25選 (Vimmerレベル診断付き) #Vim - Qiita
Vim のスクロールコマンド - Vim のブログ
Amazon.co.jp: 新しいLinuxの教科書