2011-07-14 8 views
0

vimには空白が接頭された行(すでに:set expandtab:retabでした)のコードバッファがあります。これで、線の一部または全部を選択し、Windowsのクリップボードにコピーしました。後で別のアプリに貼り付けると、すべての行の先頭のスペースがタブに置き換えられました。Vimはコピー時に空白をタブで置き換えます。

私はこの貼り付けをいくつかの他のアプリケーションに再現することができます。そのため、vimが置き換えを行うことは間違いありません。これを無効にする方法はありますか?

答えて

1

私は説明したことを試しましたが、タブではなく他のアプリケーションにスペースがあります。 expandtabで十分であるはずですが、これは私の(いくらかですが、完全ではない)関連のvrmc設定です。 1つはあなたのために働くかもしれません:

set nocompatible 
behave mswin 
set shiftwidth=4 softtabstop=4 
set cindent 
set smartindent 
set autoindent 
set expandtab 
+0

私はまだ持っていないそれらのカップルを設定し、トリックをするように見えました。どちらが「魔法」なのかわからない – highlycaffeinated

関連する問題