vim E492: Not an editor command: ^M(使用VIM打开文件一直提示错误)

在windows下拷贝vimrc到linux,运行vim命令后,出现错误

vim E492: Not an editor command: ^M



原因:

linux的文件换行符为\n,但windows却非要把\r\n作为换行符,所以,vim在解析从windows拷贝到linux的的vimrc时,因为遇到无法解析的\r,所以报错。


解决:设置vim配置文件的文件格式为unix

使用vi打开.vimrc文件,输入命令  :set fileformat=unix

已标记关键词 清除标记
<div><p>Hi,</p> <p><code>GuiFont</code> does not work when it is invoked first time (when I start <code>neovim</code>).</p> <p><code>init.vim</code></p> <pre><code> source ~/.vimrc </code></pre> <h2>Error message</h2> <pre><code> Error detected while processing C:\Users\jw250089/.vimrc: line 160: E492: Not an editor command: GuiFont! Inconsolata:h11 </code></pre> <h2><code>:version</code> output</h2> <pre><code> NVIM v0.3.7 Build type: RelWithDebInfo LuaJIT 2.0.5 Compilation: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx86/x64/cl.exe /DWIN32 /D_WINDOWS /W3 /MD /Zi /O2 /Ob1 /DNDEBUG -DMIN_LOG_LEVEL=3 /W3 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_DEPRECATE -DWIN32 -D_WIN32_WINNT=0x0600 -DINCLUDE_GENERATED_DECLARATIONS -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -IC:/projects/neovim/build/config -IC:/projects/neovim/src -IC:/projects/neovim/.deps/usr/include -IC:/projects/neovim/build/src/nvim/auto -IC:/projects/neovim/build/include Compiled by appveyor-WIN Features: -acl +iconv -jemalloc +tui See ":help feature-compile" system vimrc file: "$VIM\sysinit.vim" fall-back for $VIM: "C:/Program Files/nvim/share/nvim" Run :checkhealth for more info </code></pre> <h2><code>:echo &runtimepath</code></h2> <pre><code> C:\Users\jw250089\AppData\Local\nvim,C:\Users\jw250089\AppData\Local\nvim\plugged\vim-gitgutter,C:\Users\jw250089\AppData\Local\nvim\plugged\vim-colors-solarized,C:\Users\jw250089\AppData\Local\nvim\plugged\vim-autoformat,C:\Users\jw250089\AppData\Local\nvim\plugged\ctrlp.vim,C:\Users\jw250089\AppData\Local\nvim\plugged\vim-table-mode,C:\Users\jw250089\AppData\Local\nvim\plugged\supertab,C:\Users\jw250089\AppData\Local\nvim\plugged\todo.txt-vim,C:\Users\jw250089\AppData\Local\nvim\plugged\tabular,C:\Users\jw250089\AppData\Local\nvim\plugged\vim-plug,C:\Users\jw250089\AppData\Local\nvim\plugged\vimtex,C:\Users\jw250089\AppData\Local\nvim\plugged\tagbar,C:\Users\jw250089\AppData\Local\nvim\plugged\gruvbox,C:\Users\jw250089\AppData\Local\nvim\plugged\delimitMate,C:\Users\jw250089\AppData\Local\nvim\plugged\vim-polyglot,C:\Users\jw250089\AppData\Local\nvim\plugged\ultisnips,C:\Users\jw250089\AppData\Local\nvim\plugged\vim-commentary,C:\Users\jw250089\AppData\Local\nvim\plugged\vim-fugitive,C:\Users\jw250089\AppData\Local\nvim\plugged\vim-repeat,C:\Users\jw250089\AppData\Local\nvim\plugged\vim-surround,C:\Users\jw250089\AppData\Local\nvim\plugged\YouCompleteMe,C:\Users\jw250089\AppData\Local\nvim\plugged\vim-airline,C:\Users\jw250089\AppData\Local\nvim\plugged\vim-airline-themes,C:\Users\jw250089\AppData\Local\nvim\plugged\syntastic,C:\Users\jw250089\AppData\Local\nvim\plugged\vim-easytags,C:\Users\jw250089\AppData\Local\nvim\plugged\vim-misc,C:\Users\jw250089\AppData\Local\nvim\plugged\SingleCompile,C:\Users\jw250089\AppData\Local\nvim\plugged\vim-snippets,C:\Users\jw250089\AppData\Local\nvim\plugged\snipmate-snippets-bib,C:\Users\jw250089\AppData\Local\nvim\plugged\NeoSolarized,C:\Users\jw250089\AppData\Local\nvim\site,C:\Program Files\Neovim\share\nvim\runtime,C:\Users\jw250089\AppData\Local\nvim\site\after,C:\Users\jw250089\AppData\Local\nvim\after,C:\Users\jw250089\AppData\Local\nvim\plugged\tabular\after,C:\Users\jw250089\AppData\Local\nvim\plugged\vimtex\after,C:\Users\jw250089\AppData\Local\nvim\plugged\vim-polyglot\after,C:\Users\jw250089\AppData\Local\nvim\plugged\ultisnips\after,C:/Program Files/Neovim/share/nvim-qt/runtime </code></pre><p>该提问来源于开源项目:equalsraf/neovim-qt</p></div>
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页