vi:改行を追加してファイルの最後にジャンプするにはどうすればよいですか?


20

これは、1日に約5回欲しい答えです。

viでは、ファイルの最後に移動するコマンドはGです。

ただし、ファイルの最後に空白行がない場合は、常にファイルの最終行の先頭に残ります。

入力を開始できるように、ファイルの最後にジャンプして新しい空白行を追加するにはどうすればよいですか?

ありがとう!

回答:


40

ではGo、続いてどうですか?;-)


@Richardまた、大文字の「O」コマンドに慣れていない場合はチェックしてください。現在の行の上に新しい行が作成され、挿入モードになります。
コーリー

クールな...しかし、どのように私は、何のアイデアを、それをremembreないようになってる:O
フランク・


1

これを行う1つの方法は、マクロを作成し、それを.vimrcファイルに配置することです。

map , GA<enter>

これにより、コンマキーがマップされます。押すと、viはファイルの最後に移動し、その行の最後に移動して、新しい空白行を作成します。これにより、挿入/編集モードのままになります。


1
A<enter>o@binfalseで示唆されているように、正しい方法です!
ブノワ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.