UbuntuマシンでViを起動しました。しかし、私はViが初めてなので、今は辞められません。エディターが表示され、テキストを書き込むことができます。一番下の行には「recording」というラベルがあります。
Viを終了するにはどうすればよいですか?
UbuntuマシンでViを起動しました。しかし、私はViが初めてなので、今は辞められません。エディターが表示され、テキストを書き込むことができます。一番下の行には「recording」というラベルがあります。
Viを終了するにはどうすればよいですか?
回答:
vimはモーダルエディターです。ヒットESCに入るためのキー通常、次に(コマンド)モードタイプ:qとキーを押しますEnter。
変更を保存せずに終了するには、入力して:q!を押しEnterます。
参照して出る Vimのドキュメントに。
E37: No write since last change (add ! to override)
。保存するものがありません。
:wq
編集した内容を保存して終了する場合に使用します。 :q!
終了して変更を残す場合。
:w newFileName.txt
以外で読み取り専用の問題を整理します。
:q
ます。強制終了:q!
; 終了して保存する:wq
か:x
:qall!
、1つのバッファー内でさらにファイルを開いていると思います。
私が使用ctrl+ [を生成するためにesc、これは覚えておいてください(ホーム列から私の指を移動することから私を続けて、シーケンスをescするとき、キーが別の場所にいたvi
発明されました。:wq
必要性のすべてのファイルのregardelessを書きます。私が使用することをお勧めZZ
している(shift+ z二回また)その変更がファイルに行われた場合にのみ書き込まれます。:xa
と同じであるZZ
あなたは、このようなvimのタブとしてエディタインスタンス()で開いた1つの以上のファイルがある場合は除きます。注:私はこのすべてがわかりませんすべてのviクローンと100%互換ですが、vimで動作することは知っています
ZZ
コマンドは便利なようです。私はポイントを見ることができますCtrl+[
が、私はスウェーデン語のキーボードレイアウトを使用しており、それAltGr+8
を取得する[
ために押す必要Ctrl+AltGr+8
があります:(
変更後、を押しESC、指定されたコマンドを押してください:wq!
。
これにより、読み取り専用ファイルに新しい変更が強制的に書き込まれます。ファイルは読み取り専用であるため、以前は機能していませんでした。