viで気になっていることの1つは、貼り付け(p)によって、現在の行の後に行が挿入されるため、ファイルの先頭に物を挿入できなくなることです。
たとえば、UTF-8宣言をいくつかのファイルの先頭に追加しているとします。
# -*- coding: utf-8 -*-
yyそしてそれはヤンクされました。良い。
別のファイルに切り替えて、ggで一番上に移動し、pで貼り付けて、次のようになります。
import sys
# -*- coding: utf-8 -*-
それは私が望むものではありません。
今、私はいつもviでできる新しいことを見つけているので、これは私ができるはずのことだと思っていましたが、どうすればいいのかわかりませんでした。ただし、すべての人とその母親がpとggの両方を含むvi(m)チートシートを持っているため、検索してもあまり有用な結果は得られません。したがって、私はSOに来ます:これは可能ですか?もしそうなら、どのように?