私はVimを使用して1つのウィンドウから現在Vimでファイルを編集している別のウィンドウにコードをコピーしています。残念ながら、2番目のウィンドウに貼り付けると、改行後に入力の左に白いスペースがますます増えます。この空白はどのように私のバッファ上にあるのですか?スクリーンを使ってペーストするときに、改行の後に余分な空白があるのはなぜですか?
Vimが追加の空白を追加していても問題が解決しない場合は、自動インデントをオフにしようとしました。ここで
は適切であるかもしれない情報です:
- OSX 10.6.8
- 両方のファイルはUnix形式です。
- 画面のバージョン:4.00.03
- Vimのバージョン:7.3
- 端末タイプをされる基礎:xtermの色
コピーや貼り付けにVimを使用していません。私はそうするためにスクリーンを使用しています。私は間違いなく、同じVimセッションでファイルを開くことで問題を解決できますが、この問題は面白いと思っており、その底に到達したいと思います。また、地元のことはどういう意味ですか?同じホストのように? – Daeden
問題はペーストモードです。ペーストする前に ':set paste'を実行すると、問題はなくなります。 –
はい、同じホスト上にあります。 Vimの視点から見ると、「Cmd + v」は同じです。テキストはcharと行単位で挿入されますが(非常に素早く)、Vimはformatingとindentingを適用します。 '' + y'と '' + p'を使います。 – romainl