建站极客
软件教程 其他工具 正文
用VIM写Python代码缩进问题的解决方法
所属分类:
软件教程 / 其他工具
阅读数:
2016
收藏 0
赞 0
分享
谁知道啊?!?!?! 有的文件缩进竟然是8个!! 但在vim中显示的都是一个tab,对齐的很工整, 一运行就出错“unindent does not match any outer indentation level”, 这叫一个烦啊, 搞了半天就是缩进不统一啊, python又把缩进作为语法之一(的确挺好)。 解决办法: set tabstop=8 其他关于缩进的: set shiftwidth=4 set tabstop=4 set expandtab set softtabstop=4 set pastetoggle=<f7> set autoindent autocmd BufRead *.py set smartindent cinwords=if,elif,else,for,while,try,except,finally,def,class 如何拷贝代码而不破坏缩进? 开始拷贝前按F7,拷贝结束后再按一次F7。 如何改变整段代码的缩进? 按”v”进入视图模式,选中要移动的代码块。然后用“<”左缩进,或用“>”右缩进。缩进宽度默认为1个shiftwidth宽。如果要缩进多个shiftwidth宽,在按“<”或”>”之前先按相应数字。 ChangeLog: Mon Aug 4 10:46:30 CST 2008,修正“如何”写成“如果”的笔误。 Sun Jul 8 CST 2007,添加改变整段代码缩进的方法。 Tue Jul 3 CST 2007,加入pastetoggle设置。
UG钣金模块怎么制作合叶模型? UG钣金模块怎么制作合叶模型?UG中绘制零件很方便,该怎么绘制合叶模型呢?下面我们就来看看UG使用钣金模块制作合叶模型的详细图文教程,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
UG模型中的文字无法拉伸该怎么办? UG模型中的文字无法拉伸该怎么办?在拉伸模具的时候,发现模型中的文字没有跟着模型变化,拉伸对文字不起作用,该怎么办呢?下面我们就来看看这个问题的解决办法,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
ug怎么装配台虎钳? 虎钳ug建模到装配的教程 ug怎么装配台虎钳?在设计虎钳的时候想看看虎钳部件设计是否合适,以及检查配合部分的干涉问题,该怎么办呢?下面我们就来看看ug建模到装配的教程,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
谷歌卫星地图怎么添加标注? 谷歌卫星地图怎么添加标注?想要在地图上标注文字,该怎么标注呢?下面我们就来看看谷歌卫星地图添加标注的详细教程,下面我们就来看看这个问题的解决办法,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
ug中怎么绘制鼠标外壳模型? ug中怎么绘制鼠标外壳模型?ug可以制作零件模型,今天我们就来看看使用ug绘制鼠标的实例教程,绘制教程很简单,图文很详细,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
MathType编辑积分符号该怎么编辑? MathType编辑积分符号该怎么编辑?MathType中可以编辑公式,word经常nag使用它 编辑公式,但是MathType中该怎么输入积分符号呢?下面我们就来看看这个问题的解决办法,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
MathType中怎么编辑箭头上下都添加文字? MathType中怎么编辑箭头上下都添加文字?MathType中编辑公式很方便,如果想编辑类似于往返的符号,就是做大巴经常能看到双向箭头上下都有往返的路线文字,该怎么编辑呢?请看下文详细介绍
评论 0
收藏 0
赞 0
分享
查看更多