把代码粘到vim中出现乱码的情况
2015-08-15 12:04
288 查看
首先说一下出现乱码的原因:
当你在vim的配置文件中已经设置了自动缩进的时候,这个时候如果你要是再想从别的地方往vim里面粘贴代码,会出现乱码的情况,如图。原因:
在终端Vim中粘贴代码时,发现插入的代码会有多余的缩进,而且会逐行累加。原因是终端把粘贴的文本存入键盘缓存(Keyboard Buffer)中,Vim则把这些内容作为用户的键盘输入来处理。导致在遇到换行符的时候,如果Vim开启了自动缩进,就会默认的把上一行缩进插入到下一行的开头,最终使代码变乱。相关文章推荐
- struts1,struts2在web.xml里的配置文件
- 详解约瑟夫环问题及其相关的C语言算法实现
- struts2学习笔记(九)struts2内置校验
- java中的并行模式之Master-Worker模式
- perl环境配置以及Eclipse安装perl开发插件
- C++基础---编译过程浅析
- C#装箱拆箱 Nullable
- Eclipse搭建最简单的Servlet及配置过程
- 当修改一些代码时,使用什么编译命令可以最有效率
- Spring各组件之间的功能及其之间的交互
- 【五】C++函数的升级(二)
- C++中delete和delete[]的区别
- Python中list列表的一些进阶使用方法介绍
- 【SpringMVC整合MyBatis】springmvc拦截器-定义和配置
- java 里面保留字volatile及其与synchronized的区别
- C++基础---简介
- 《编程之美》1.6 饮料供货——贪心解法证明
- 8-MATLAB绘图
- C++中的三大件
- 【SpringMVC整合MyBatis】springmvc对RESTful支持