Tbpgr Blog

Employee Experience Engineer tbpgr(てぃーびー) のブログ

vimの操作 | 基本的な編集作業 | viの基本コマンドまとめ

パンくず

vimの操作
基本的な編集作業
viの基本コマンドまとめ

概要

viのviの基本コマンドまとめについて。

詳細

viの基本コマンドまとめを行うために以下の操作を学びます。

内容

編集コマンド

テキストオブジェクト 変更 削除 コピー
1語 cw dw yw
2語 2cw 2dw 2yw
3語前まで 3cb 3db 3yb
1行 cc dd yyまたはY
行末まで c$またはC d$またはD y$
行頭まで c0 d0 y0
1文字 r x ylまたはyh
5文字 5s 5x 5yl

移動コマンド

移動 コマンド
←↓↑→ h,j,k,l
次行の1文字目 +
前行の1文字目 -
単語の末尾まで e,E
単語単位で順方向に w,W
単語単位で逆方向に b,B
行末まで $
行頭まで 0

その他の操作

操作 コマンド
バッファ中のテキストを配置 P,p
viを起動し、ファイルが指定されていればそれをオープン vi file
編集をセーブして終了 ZZ
編集をセーブせずに終了 :q!

テキストの作成/操作のコマンド

編集操作 コマンド
現在位置にテキストを挿入 i
行頭にテキストを挿入 I
現在位置のうしろにテキストを追加 a
行末にテキストを追加 A
テキスト挿入業の新しい行をカーソルの下の行にオープン o
テキスト挿入業の新しい行をカーソルの上の行にオープン O
行を削除してテキストを置換 S
現在の文字を新しいテキストで上書き R
大文字と小文字を入れ替える ~
最後の動作を繰り替えす .
最後の変更を取り消す u
行を最初の状態に復元する U