私は自分のUbuntuマシンでViを起動しました。しかし、私はViに慣れていないので、今はやめられません。エディタが表示され、テキストを書くことができます。一番下の行に「recording」というラベルがあります。
Viを終了するにはどうすればよいですか?
vimはモーダルエディター 。ヒット ESC Normal(コマンド)モードに入るキー、次に入力 :q そして押す Enter。
変更を保存せずに終了するには、次のように入力します :q! そして押す Enter。
Vimドキュメントの Getting out も参照してください。
私が使う ctrl+[ 生成する esc シーケンスでは、これにより、ホームの行から指を移動する必要がなくなります(覚えておいてください esc vi
が発明されたとき、キーは別の場所にありました。 :wq
は、必要性に関係なくすべてのファイルを書き込みます。 ZZ
(これは shift+z 2回)ファイルに変更が加えられた場合にのみ書き込みます。また:xa
は、エディターインスタンス(vimタブなど)で複数のファイルを開いている場合を除いて、ZZ
と同じです。 注:これがすべてのviクローンと100%互換であるかどうかはわかりませんが、vimで動作することはわかっています
Viからの辞任は別の方法です Esc:x。
このオプションは、保存と終了を同時に行うために使用されます。
Sinanが言ったように、vimはモーダルエディターです。それがうまくいくかどうかを知りたい場合は、時間をかけてvimtutor
を実行する必要があります。これは、vimをインタラクティブに学習する方法です。 (また、終了方法、モードの意味、各モードで何ができるかについても説明します)。