2011-08-05 12 views
0

私は2つのviエディタ:vi file1 file2を開いています。今度はfile1が最初に開き、file1からいくつかの行をヤンクして、ファイル2をに置いて、file1を終了しないでください。の行数を増やすことができるので、viとyankingを切り替えるだけです。viエディタ間で、どのようにしゃべるのですか?

どのように達成するには?

答えて

2

あなたは(ファイルを保存する必要があり、それは文句を言わない、現在のファイルが「改変」され、スイッチングが可能):next:previousで間に複数のファイルを開いてナビゲートすることができます。

+0

保存方法は、 ':w'ですか? – kingsmasher1

+0

'next'と':previous'の短縮形はありますか? – kingsmasher1

+0

@kingsmasher:ちょうど ':w'。私は ':wnext'が" vi "で利用可能かどうか分かりません。ただ試してみてください。しかし、私は@ Jayの感想を分かち合います:あなたはvimにアップグレードする必要があります。編集:次の短い形式は ':n'です。最終的に':prev'を使うこともできます(これはvim-onlyなのか分かりません) – vstm

0

は、それぞれ独自のバッファにファイルがありません。バッファ1がアクティブな状態でテキストをヤンクできます。その後、バッファ2に切り替えて、入力しますか? Btw、viを使って停止し、vimに切り替えます(いくつかのLinuxディストリビューションでは既にvimを使用しているかもしれませんが、 'vi'は単に 'vim'へのリンクです)。 Vimでは実際に画面を分割して両方のバッファを同時に見ることができます。

+0

"バッファ1がアクティブな間にテキストをヤンクすることができ、次にバッファ2に切り替えてプットしますか?"それはどうしているのですか? – kingsmasher1

関連する問題