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

时间:2015-04-03 22:45:55

标签: vim

有,

我发现每次将eclipse中的代码片段复制到vim中时,格式都会被搞砸,并且通过在vim中添加大量标签来缩小缩进。有人可以提供有关如何在复制到vim时保留原始程序格式的线索吗?

2 个答案:

答案 0 :(得分:2)

尝试启用paste模式:

set paste

答案 1 :(得分:0)

你可能在eclipse和vim中有一组不同的tabstops。然后当你有一些标签用空格填充而其他标签用标签填充时,间距会变得混乱。

vim中的默认tabstop是8个空格 - 或者将其更改为在eclipse中使用的任何内容,或者将eclipse tabstops更改为8。

当我在新环境中开始时,我在vim中做的第一件事就是这个命令:

:set ts=4 sw=4 et

将tabstops设置为4,将shiftwidth设置为4,并将标签扩展为空格,以便在使用另一组tabstops打开它时不会出现此问题。