web-dev-qa-db-ja.com

vimの最後の文字の後にカーソルを設定するにはどうすればよいですか?

末尾に空白がないのに、vimの行の末尾に挿入できないのはなぜですか?私のSSH設定ファイルを例にとってみましょう:

enter image description here

使ってみます $、 l、 e、しかし、私は言葉の終わりに到達することができないようです。 insertモードで入力を開始すると、次のようになります。

enter image description here

何が得られますか? very行末に挿入できることを確認するにはどうすればよいですか?

12
Kenneth Worden

あなたが使いたいのは a の代わりにコマンド i 挿入モードに入るコマンド。または、行の終わりにジャンプして挿入モードを開始する場合は、 A。ご了承ください I 行の先頭にジャンプして挿入モードに入ります。

18
Heptite

set ve+=onemore.vimrcに入れることもできます。これにより、すべての行の終わりにある「空の」スペースにカーソルを置くことができます。ご了承ください $ それでも最後の文字にあなたを置きます。次のようなものを使用する必要があります $l (小文字の「L」)、 /$Enterまたは 99| (垂直バー)。

3
Martin