1

Я пытаюсь использовать Астронавт в VIM. Мой ssh-клиент - замазка. Никогда раньше не использовал шпатлевку, но в этой компании в качестве настольных компьютеров разрешено использовать только окна. У меня никогда не было проблем с использованием urxvt через ssh. это ограничение цвета замазки? какое-нибудь решение, чтобы заставить этот colortheme работать?

У меня есть эти предупреждения:

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 ответ1

2

^M означает, что вы используете файл с окончаниями строк Windows на UNIX-машине. Исправьте окончания строки, и все будет в порядке.

Эта страница на Vim Wiki содержит всю необходимую информацию. Вот быстрое решение:

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

Последовательность <C-v><CR> используется для вставки реального ^M

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .