E492: Not an editor command: ^M
2024-10-21 15:37:59
在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
最新文章
- 使用boilerplate模版创建解决方案
- linux 软连接和硬链接
- shell脚本仅列出当前目录下的文件及文件夹
- T-SQL 使用WITH高效分页
- 在Android Studio中使用shareSDK进行社会化分享(图文教程)
- uploadfile上传文件时ie浏览器无法弹出窗口
- Frameworks , cat,kafka
- linux服务之udevd
- 微信公众号-加解密数据demo坑
- 使用jQuery Mobile和Phone Gap开发Android应用程序(转)
- HTML5最佳实践
- 解决表格里面使用text-overflow后依旧不能隐藏超出的文本
- C#生成无重复的随机数
- 201521123048 《Java程序设计》第2周学习总结
- 团队作业5-测试与发布(AIpha版本)
- git基于某个分支创建分支
- 2019.02.21 bzoj2300: [HAOI2011]防线修建(set+凸包)
- [转CSDN多篇文章]WEB 3D SVG CAD 矢量 几种实现方案
- js文字滚动效果
- Python requests如何将第一个请求得到的 cookie 通过 POST 提交给第二个请求
热门文章
- 安装zabbix监控系统
- 【SPOJ 220】Relevant Phrases of Annihilation
- 【BZOJ 1018】【SHOI 2008】堵塞的交通traffic
- [BZOJ4822][CQOI2017]老C的任务(扫描线+树状数组)
- C++ Any 任意基础类型封装
- 【数据结构】【平衡树】浅析树堆Treap
- Java高级架构师(一)第36节:Nginx的反向代理模块
- 最好的拖拽js
- 莫名其妙的float:left; 不能使元素紧贴父级的坑
- druid+spring配置