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

vim E492: Not an editor command: ^M

原因:

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

使用

For Ubuntu/Debian:

sudo apt-get install tofrodos; sudo ln -s /usr/bin/fromdos /usr/bin/dos2unix

For CentOS, Fedora, ...:

sudo yum install dos2unix

Then use it this way:

dos2unix ~/.vimrc

That should clean all CRLF from the file

最新文章

  1. 使用boilerplate模版创建解决方案
  2. linux 软连接和硬链接
  3. shell脚本仅列出当前目录下的文件及文件夹
  4. T-SQL 使用WITH高效分页
  5. 在Android Studio中使用shareSDK进行社会化分享(图文教程)
  6. uploadfile上传文件时ie浏览器无法弹出窗口
  7. Frameworks , cat,kafka
  8. linux服务之udevd
  9. 微信公众号-加解密数据demo坑
  10. 使用jQuery Mobile和Phone Gap开发Android应用程序(转)
  11. HTML5最佳实践
  12. 解决表格里面使用text-overflow后依旧不能隐藏超出的文本
  13. C#生成无重复的随机数
  14. 201521123048 《Java程序设计》第2周学习总结
  15. 团队作业5-测试与发布(AIpha版本)
  16. git基于某个分支创建分支
  17. 2019.02.21 bzoj2300: [HAOI2011]防线修建(set+凸包)
  18. [转CSDN多篇文章]WEB 3D SVG CAD 矢量 几种实现方案
  19. js文字滚动效果
  20. Python requests如何将第一个请求得到的 cookie 通过 POST 提交给第二个请求

热门文章

  1. 安装zabbix监控系统
  2. 【SPOJ 220】Relevant Phrases of Annihilation
  3. 【BZOJ 1018】【SHOI 2008】堵塞的交通traffic
  4. [BZOJ4822][CQOI2017]老C的任务(扫描线+树状数组)
  5. C++ Any 任意基础类型封装
  6. 【数据结构】【平衡树】浅析树堆Treap
  7. Java高级架构师(一)第36节:Nginx的反向代理模块
  8. 最好的拖拽js
  9. 莫名其妙的float:left; 不能使元素紧贴父级的坑
  10. druid+spring配置