Linuxでは、file_B
vim で編集していfile_A
ます。から10-25行目を追加します。例:ヘッダーがまったく同じHTMLドキュメントのセット全体があり、テンプレートを作成してそこから開始することもできますが、次のようになります。
1つのファイルから一定範囲の行を挿入し、現在編集中のファイルに追加するためのシンプルでエレガントな方法を探しています。vimで。
私がこれまでに見つけた解決策は、私が探しているものではありません。
-
file_B
コマンド内で:read file_A
* file_A *全体をfile_Bに追加します。過度に - vim内にコピー&ペーストがありますが、このためには、開いている必要があります
file_A
- file_Aの 内部で
:10,25w! file_B
は、指定された範囲の行をに送信しfile_B
ます。
これはコピー&ペーストにかなり近いようです - vimで複数のウィンドウを開くことができます
が、8インチの画面で作業していると、複数のウィンドウが向きを難しくします
私は快適な解決策を見つけることができなかったので、私は何かを誤解しているか、それまでに見つけた方法が一般的に使用され、標準的な方法として採用されているのだろうかと思います。
このSOの質問を参照してください。@ Bernhardの回答は、その質問に対する受け入れられた回答でもありました。
—
slm
@slm私はこの答えを知っていましたが、見つけた解決策のリストには入れなかったので、ヒントをありがとうございます。私はまだ内に構築された何かを探しています
—
2013
vim
。しかし、これは手の届かないようです。そして、これは外部のコマンドを介してのみ達成できるのかと思います。これまでのところ、私はvim
ここまでほとんど制限を設けていなかったからです。
@ cellar.dwellerあなたが本当にもっと簡単なものを望むなら、あなたはそれからある種の機能を作ることができます。
—
Bernhard