Vim 不显示垃圾字符

Vim 不显示垃圾字符

我将 ant 文档的内容build.xml.odt文件复制到 Vim 编辑器。我没有观察到任何垃圾字符,但构建过程由于不正确的 XML 标记而失败。

我认为这是由于 Vim 不可见的垃圾字符造成的。当我在 Vim 中输入相同的内容时,它工作正常。我的问题的解决方案是什么?我也尝试过 gedit,但仍然看不到任何垃圾字符。

答案1

我不知道你是如何复制内容的(从其他编辑器复制粘贴到 vim 是一个非常糟糕的主意),所以我将指出两种形式来复制内容而不删除/添加字符。

  • 打开vim。
  • :e build.xml
  • Esc
  • v
  • 选择文本。
  • y
  • :e destination.txt
  • p
  • :wq

  • 打开vim。
  • :e destination.txt
  • :r build.xml
  • :wq

您还可以执行cat build.xml >> destination.txt和 after 来编辑文件。

相关内容