8
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

サーバの編集でたまにviを使う人間のviメモ

Posted at

サーバ管理でたまにViを使う際にいろいろ忘れるのでメモ。

モード

モードがあるのはもちろん知っておりますが、種類と名前

  • ノーマルモード(起動時の状態。escでいつでもこのモードに)
  • 挿入モード(入力するモード。i,aで切り替え)
  • コマンドラインモード(ノーマルモードで:で切り替え)
  • ビジュアルモード(v,V,ctr+vで切り替え)

検索

  • ノーマルモードで/で検索モード?に。
  • nで次のマッチに移動。

入力モードでの作業

切り替えてしまえば、普通のエディタと変わらない。

  • i 挿入(カーソルの位置に挿入)
  • a 追加(カーソルの右隣から挿入)

ノーマルモードでの作業

移動

  • k 上
  • j 下
  • h 左
  • l 右
  • shift + G 最終行へ移動
  • gg 先頭行に移動
  • :10 10行目に移動
  • ^ 行の文字先頭に移動
  • $ 行末に移動
  • 0 行頭に移動
  • ctl + f 前にページ送り
  • ctl + b 後にページ送り
  • w 1文字送り
  • b 1文字戻り

選択

  • v エリア選択
  • V 行選択
  • ctl + v 矩形選択

編集

  • x 1文字(指定エリア)削除
  • dd 1行削除
  • u undo
  • ctl + r redo

保存・終了

  • :w 保存
  • :wq 保存して終了
  • :q! 強制終了
8
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?