17 表示中vimのファイルから別のファイルまでの一連の行を書き込むことができます。例えば、 :1,10 w outfile.txt 行1〜10をoutfile.txtに書き込みます。 を使用してファイルを表示しているときに同じ操作を実行できますlessか? less stdout — エーベベゼン ソース
17 10Gmm1G|mcat > outfile.txt (内に入力less)は、入力が1つの画面に収まらない限り機能するようです(この場合outfile.txt、何らかの理由ですべての入力が終了します)。 10G 行にあなたをもたらします 10 mmmマークを設定します 1G(gこの場合と同じ)1行目に移動します |m 現在の行からパイプでマークする m cat > outfile.txt:それはそのコマンドにパイプされます。 — ステファン・シャゼラス ソース 入力10Gすると、残りを入力する前に10行目に移動するため、コマンドをプロンプトに貼り付ける必要がありましたが、実際に機能しました。 — eebbesen 2 @eebbesen、それがポイントでした。私の編集を参照してください — ステファンシャゼル14 @StephaneChazelasを明確にしてくれてありがとう(そして最初の答えも)、今では明らかだ。 — eebbesen 1 天才は再び救助に:) — ラメシュ14
4 viewどちらを使用することもできますvi -r — X天 ソース 4 それは機能しますlessが、私が使用したい大きなファイルの場合- viファイル全体が一度にロードされるのは私の理解です。 — eebbesen
10G
すると、残りを入力する前に10行目に移動するため、コマンドをプロンプトに貼り付ける必要がありましたが、実際に機能しました。