Vim 配色方案警告

Vim 配色方案警告

我正在尝试使用宇航员在 vim 中。我的 ssh 客户端是 putty。以前从未使用过 putty,但在这家公司只允许使用 Windows 作为桌面。我通过 ssh 使用 urxvt 从未遇到任何问题。这是 putty 颜色限制吗?有什么解决方案可以让这个颜色主题正常工作吗?

我收到以下警告:

Error detected while processing /root/.vim/colors/astronaut.vim:
line   22:
E492: Not an editor command: ^M
line   23:
E474: Invalid argument: background=dark^M
line   24:
E411: highlight group not found: clear^M
line   25:
E15: Invalid expression: exists( "syntax_on" )^M
line  165:
E171: Missing :endif
Press ENTER or type command to continue

答案1

^M意味着您在 UNIX-y 机器上使用带有 Windows 行尾的文件。修复行尾即可。

Vim Wiki 上的此页面有您需要的所有信息。以下是快速解决方案:

:%s/<C-v><CR>//

<C-v><CR>序列用于插入实数^M

相关内容