我剛在我的機器上安裝了cygwin,並且我只是安裝了一切。Vim on Cygwin:警告vimrc正在使用windows結束行char
我在我的cygwin家目錄中的.vimrc和我的windows家目錄之間創建了一個軟鏈接,但是vim在讀取.vimrc文件時遇到了一些困難,因爲它使用了窗口尾部的字符。
是否有一些方法可以用來警告vim我的vimrc文件正在使用windows結束行char?
這是一些輸出。
~ $ ls -la
total 43
drwxr-xr-x+ 1 Jake None 0 Mar 30 10:11 .
drwxrwxrwt+ 1 Jake root 0 Mar 30 09:33 ..
-rw------- 1 Jake None 504 Mar 30 10:10 .bash_history
-rwxr-xr-x 1 Jake None 1103 Mar 29 14:24 .bash_profile
-rwxr-xr-x 1 Jake None 5737 Mar 30 10:06 .bashrc
-rwxr-xr-x 1 Jake None 1461 Mar 29 14:24 .inputrc
-rw------- 1 Jake None 57 Mar 30 10:05 .lesshst
-rwxr-xr-x 1 Jake None 8945 Mar 30 09:52 .mkshrc
-rwxr-xr-x 1 Jake None 792 Mar 29 14:24 .profile
-rw------- 1 Jake None 1087 Mar 30 10:11 .viminfo
lrwxrwxrwx 1 Jake None 29 Mar 30 10:05 .vimrc -> /cygdrive/c/Users/Jake/_vimrc
~ $
~ $ vim
Error detected while processing /home/Jake/.vimrc:
line 2:
E492: Not an editor command: ^M
line 3:
E492: Not an editor command: ^M
line 4:
E492: Not an editor command: ^M
line 5:
E492: Not an editor command: ^M
line 11:
E492: Not an editor command: ^M
line 14:
E492: Not an editor command: ^M
line 16:
E492: Not an editor command: ^M
line 20:
E492: Not an editor command: ^M
line 21:
E492: Not an editor command: ^M
line 22:
E492: Not an editor command: ^M
line 27:
E474: Invalid argument: backspace=indent,eol,start^M
...
Cygwin的有一個util的,這將幫助你,D2U。 – johnny 2011-12-15 20:21:14