IT

【初心者必見】viの基本操作!モードの切替、保存、検索、終了など

viとは?

viとは、ページャーでエディターです。

viでファイルを開いた時はコマンドモードで開かれます。コマンドモードでは、行やページ移動からコピーアンドペーストなどの編集操作を行えます。

コマンドモードでiを押すとインサートモードに入ります。インサートモードでは文字の入力が出来ます。

viの基本操作

  1. コマンドモードとインサートモードの切り替え
  2. コピーアンドペースト
  3. 検索
  4. ファイル操作

①コマンドモードとインサートモードの切り替え

コマンド コマンドを行った際の動作
i カーソルの左側に文字を入力(コマンドモード→インサートモード)
I カーソルのある行の行頭に文字を入力(コマンドモード→インサートモード)
a カーソルの右側に文字を入力(コマンドモード→インサートモード)
A カーソルのある行の行末に文字を入力(コマンドモード→インサートモード)
Esc インサートモード→コマンドモード

②コピーアンドペースト

コマンド コマンドを行った際の動作
x 1文字削除
dd 1行削除
yy 1行コピー
nyy n行コピー
p カーソルの文字の次または次の行にぺースト
P カーソルの文字の前または前の行にペースト
u カット、ペーストを一回取り消し

③ 検索

コマンド コマンドを行った際の動作
/検索文字列 文字列の検索
n 下方向へ再検索
N 上方向へ再検索
:n n行目に移動

④ファイルの保存と終了

コマンド コマンドを行った際の動作
:q 終了
:q! 強制終了
:w 保存
:wq 保存して終了
😡 保存して終了

viの基本操作の説明でした。是非使いこなしてください。