解决从VIM复制出来的代码格式错乱或对齐的问题
来源:互联网 发布:sql语句中的引号 编辑:程序博客网 时间:2024/06/13 00:25
这篇文适合给使用VIM的小鸟看,不太适合老鸟
之前有一个问题就是只要是从VIM复制出来的代码,无论是放到CSDN还是GITHUB上面都会变得非常难看。
在VIM里面你看着以为对齐了,实际没有。先说一下CSDN的tab,默认是8个空格的长度,这个感觉距离非常大,即便所有的缩进都是对的,那么代码的宽度也会被拉得很大。
所以我希望在代码中不要使用tab(或者说使用tab的时候,实际输入的是空格),这个可以做到,在你的.vimrc文件中加入“set expandtab”就可以了
然后最好将tabstop, softtabstop和shiftwidth设置为一样(在设置了expandtab后,它们的值对应于:敲击tab时输入的空格数量,(这个参见下文链接),换行时自动帮你输入的空格数量)。
这个时候无论你在程序中输入tab,还是在普通模式下键入小欧“o”,都会达到想要的效果,再将代码复制到CSDN,github等地方,你看看效果是不是达到了。
顺便说一句……我没有打开cindent,autoindent以及smartindent。
本文大量参考这个链接:点击打开链接
转载请注明:http://blog.csdn.net/fanfank
- 解决从VIM复制出来的代码格式错乱或对齐的问题
- vim复制代码错乱的问题
- Vim 复制粘帖格式错乱问题的解决办法
- Vim 复制粘帖格式错乱问题的解决办法
- [转]Vim 复制粘帖格式错乱问题的解决办法
- Vim 复制粘帖格式错乱问题的解决办法
- 从QQ里边复制出来代码存在的问题
- 防止vim从系统粘贴时的格式错乱
- Vim中复制粘贴缩进错乱问题的解决方案
- Vim中复制粘贴缩进错乱问题的解决方案
- Vim中复制粘贴缩进错乱问题的解决方案
- 解决从网页复制过来的文本或代码前面有行号的问题
- vim复制代码包含注释时格式会乱掉的解决办法
- vim复制代码包含注释时格式会乱掉的解决办法
- vim复制代码包含注释时格式会乱掉的解决办法
- listview复用后数据错乱问题的解决
- 解决table表格溢出错乱的问题
- ListView 数据错乱问题的解决(CheckBox)
- Oralce新建数据库、新建远程登录用户全过程
- Android蓝牙开发浅析
- python中让程序休眠一段时间
- java 关键字
- HDU 1254 推箱子 (bfs嵌套)
- 解决从VIM复制出来的代码格式错乱或对齐的问题
- Search Insert Position
- 002MFC实现画直线功能
- 如何屏蔽国内IP访问我们的网站的一些方法
- EC之Constructors,Destructors, and Assignment Operators
- log4j的设置与使用
- oracle中造大数据量的测试数据
- 一组PHP可逆加密解密算法
- 安卓功能小用