ddを使用してVimの行を削除できます つまり、dを押します キーを2回押します。しかし、Vimのすべての行を削除したい場合はどうなりますか?
Ctrl + Aを実行して、通常のテキストエディタのようにDelキーを使用することはできません。それはVimの仕組みではありません。
このための簡単なキーボードショートカットはありません。ただし、dGは使用できます ファイルの先頭にいる場合はキー。
Vimのすべての行を削除する
手順は次のとおりです。
-
Escを押して、Vimのコマンドモードになっていることを確認します キー。 - ファイルの先頭にいる必要があります。
ggを押します そのために。これは、gを押すことを意味します すばやく連続してキー入力します。 - 次に
dGを押します 。これは、キーdを押すことを意味します 次に、Shiftを押し続けますgを押します 。はい、Gは大文字であり、Gと入力するのと同じ方法でShiftキーを使用する必要があります。
要するに:Esc + gg + dG Vimでファイルのすべての行を削除するために必要なことです。
では、このdGはどのようになりますか? コマンドは機能しますか?正確には、d カットアクションとG用です カーソルをファイルの最後に移動するためのものです。このように、dG 現在のカーソル位置からファイルの最後まですべてのテキストを切り取ります。
これが、Vimのすべての行を削除する場合にファイルの先頭にいる必要がある理由です。
LinuxでVim以外のファイルを空にする方法は他にもあります。それに興味がある場合。
Vimモードに精通している場合は、ビジュアルモードに切り替え、矢印キーを使用してすべてのテキストを選択してから削除することができます。ただし、このオプションもあまり便利ではありません。
Vimで複数行の削除を処理する方法は他にもありますが、焦点はすべての行を削除することです。
Vimの基本以上のことを学びたい場合は、JovicaIlicによるこのプログラムを使用することを強くお勧めします。
質問や提案?コメントを残してください。