現在行が空の場合、dd$の「略語」

現在行が空の場合、dd$の「略語」

例:

次に「abc」と入力します[newline]。これで効果的に削除[newline]して現在の行(dd)を削除してから、「abc」()の終わりに移動したいと思います$

dd$より短いものを要求するのは奇妙に思えるかもしれませんが、ほとんどのエディタで動作するのではなく、dd$を使用することは[backspace]柔らかくなく、よりきれいなものがあるかどうか疑問に思います。

ただし、Maybeはdd$すでにこの状況で推奨されているコマンドです。

答え1

あなたはできますbackspace他の編集者と同様に作業するように設定:

set backspace=indent,eol,start

理由がとても良い

答え2

注:カーソルが自動的にソートされるdd$バッファの終わりでのみ有効です。dd他の場所ではですddk$

挿入モードの場合は、<BS>空行削除を使用してカーソルを前の行の末尾に移動することもできます。これは通常モードでも機能します。i<BS><Esc>次の設定を使用してください。

set backspace=indent,eol,start

しかし、短くはありません。

通常モードでは、カーソルが前の行の終わりにある必要があるのはなぜですか?このリクエストを頻繁に見ることはできません。そこで編集を再開するには、その行のAどこにでもそれを行うことができます。

関連情報