复制到vim时如何保持原始程序格式?

复制到vim时如何保持原始程序格式?,vim,Vim,那里, 我发现,每次我将eclipse中的代码复制到vim中时,格式都会完全混乱,并且在vim中添加大量制表符会破坏缩进。是否有人能提供复制到vim时如何保持原始程序格式的线索?尝试启用粘贴模式: set paste 在eclipse和vim中可能有一组不同的tabstop。然后,当一些标签页被空格填充,而另一些标签页被标签页填充时,间距就会变得一团糟 vim中的默认tabstop是8个空格——要么将其更改为eclipse中使用的任何空格,要么将eclipse tabstop更改为8 当我在一

那里,


我发现,每次我将eclipse中的代码复制到vim中时,格式都会完全混乱,并且在vim中添加大量制表符会破坏缩进。是否有人能提供复制到vim时如何保持原始程序格式的线索?

尝试启用
粘贴
模式:

set paste

在eclipse和vim中可能有一组不同的tabstop。然后,当一些标签页被空格填充,而另一些标签页被标签页填充时,间距就会变得一团糟

vim中的默认tabstop是8个空格——要么将其更改为eclipse中使用的任何空格,要么将eclipse tabstop更改为8

当我在一个新的环境中开始工作时,我在vim中做的第一件事是以下命令:

:set ts=4 sw=4 et
这将tabstops设置为4,shiftwidth设置为4,并将tabs扩展为空格,这样,如果使用不同的tabstops集打开它,就不会出现此问题