vim / gvimからファイルの最後まで選択/削除するには?

vim / gvimからファイルの最後まで選択/削除するには?

誤ってvimに1つの段落を複数回コピーして貼り付けました。現在の場所からファイルの最後までテキストを選択して削除する方法は?

Windowsでは、Ctrl-Shift-Endを押してから[削除]をクリックします。

答え1

dファイルを削除してG最後に移動するので、dGファイルの最後まで削除されます。ただし、これには現在の行全体が含まれます。中間行にあり、現在位置より前のすべてのアイテムを保持するには、次のものを使用する必要があります。マークの方法

答え2

VGx

ビジュアルモードに入り、ファイルの最後に移動して削除します。

または、次のことができます。

Vggx

現在位置からファイルの先頭まで内容を削除します。

答え3

別の方法があります::.,$d

これは、exモードで現在行のアドレスが最後まで指定された後に削除されることを意味します。

答え4

vGx

複数行の選択(この場合は段落)はうまく機能しますが、1行内で選択したい場合(カーソルの選択から行の先頭まで)何をするのかは不思議です。

単一行から選択する場合は、以下を使用する必要があります。

v$x

ビジュアルモード(「v」)に入り、行末(「$」)に移動して現在の位置(「x」)から行末まで削除します。

関連情報