我正在使用 screen 命令将 Vim 中的代码从一个窗口复制到另一个正在编辑文件的窗口。但是,当我将内容粘贴到第二个窗口时,每个换行符后面会出现越来越多的空白字符。这些空格是怎么进入我的缓冲区的呢?
我已经尝试关闭自动缩进,以防 Vim 添加额外的空格,但问题仍然存在。
以下是可能相关的信息:
- 操作系统为 OSx 10.6.8 - 两个文件都是 Unix 格式的 - Screen 版本为 4.00.03 - Vim 版本为 7.3 - 底层终端类型为 xterm-color
我已经尝试关闭自动缩进,以防 Vim 添加额外的空格,但问题仍然存在。
以下是可能相关的信息:
- 操作系统为 OSx 10.6.8 - 两个文件都是 Unix 格式的 - Screen 版本为 4.00.03 - Vim 版本为 7.3 - 底层终端类型为 xterm-color
:set paste
,问题就会消失。 - user80168Cmd+v
粘贴是相同的:文本逐个字符和逐行插入(但非常快),Vim 应用格式和缩进。使用"+y
和"+p
。 - romainl