Ошибка при перемещении символов в Ubuntu

Я пытаюсь настроить файл VIMRC (gvim on Ubuntu 11.10), который содержит всего 2 строки (на данный момент)

set ruler
set number

Я продолжаю получать эту ошибку:

line 1:
E488: Trailing characters: number^M 
line  2: 
E488: Trailing characters: ruler^M

Как это разрешить?

Ответ 1

Как отмечено в комментарии, кажется, что у вас есть некоторые символы \r из конфигурации Windows. Чтобы решить эту проблему, выполните следующие действия:

dos2unix <file>

Ответ 2

Откройте vimrc файл в vim (это, вероятно, будет работать с ошибками. Если он не переместит _vimrc в myVimrc):

vim _vimrc

Затем запустите эту команду ex:

:set fileformat=unix

Dos2Unix не работал у меня. Я думаю, что dos2unix работает только с файлами ANSI.

dos2unix <file>