【问题标题】:Pasting texts in vim [duplicate]在vim中粘贴文本[重复]
【发布时间】:2012-07-08 07:23:02
【问题描述】:

可能重复:
How to paste source code to vim without error format?

在 Vim 中,当我粘贴这样的文本时:

第1行 线2 第 3 行

它将被转换为:

第1行 线2 第 3 行

这通常发生在我从网络上复制文本时。如何按原样粘贴文本?

【问题讨论】:

    标签: vim


    【解决方案1】:

    使用:set paste 启用粘贴模式。然后,您可以随意粘贴,而无需 vim 尝试自动缩进。完成后,请记住使用 :set nopaste 禁用粘贴模式。

    【讨论】:

      【解决方案2】:

      在插入模式下,C-r C-p * 通常会做你想做的事。您也可以使用noinvpaste 选项。

      【讨论】:

      • "set noinvpaste" : 未知选项 noinvpaste
      • C-r C-p * 不粘贴
      • 这只有在 Vim 使用 clipboard 编译时才有效。您可以通过在 Vim 中运行 vim --version | grep '+clipboard' 或 :version 来测试它。
      猜你喜欢
      • 2013-06-11
      • 1970-01-01
      • 2012-09-24
      • 2020-11-06
      • 2012-10-27
      • 1970-01-01
      • 2020-08-16
      • 2015-10-10
      • 1970-01-01
      相关资源
      最近更新 更多