viを終了させる方法(Type : quit < Enter > to exit vim)

初心者の私がUbuntuでターミナル端末からviを使ったときに、終わらせ方を知らなくてEscキー、Ctrl+Cを押してもダメで焦ったので、vimの終了方法をのせておきます。

入力モードとコマンドモード

まず、基本としてvimには、「入力モード」と「コマンドモード」があります。

vimを立ち上げた最初は、コマンドモードになっています。

コマンドモードでは文字が画面下に表示されます。

vimで普通のテキストエディタのように文字を入力するには入力モードにする必要があります。

次のコマンドでモードを切り替えます。

コマンドモードから入力モードへ
i カーソル位置から
a カーソルの後から

入力モードからコマンドモードへ
ESC
Ctrl + [
Ctrl + C

viを終了させる方法

vimを終了させるには、コマンドモードの状態で次のコマンドを打ちます。

:w 保存
ZZ 上書き保存して終了
:q! 保存しないで終了

Type : quit < Enter > to exit vimと表示されたら

この文字列は、Ctrl + Cをコマンドモード状態で押すと出てきます。

残念ながら、vimが動いているときは便利なCtrl + Cをいくら押してもそれだけでは終了させることはできません。

Type : quit < Enter > to exit vimと表示されたら
ZZもしくは:q! を押して終了させてください。(最後にEnterも押してください)

タイトルとURLをコピーしました