建站极客
软件教程 其他工具 正文
用VIM写Python代码缩进问题的解决方法
所属分类:
软件教程 / 其他工具
阅读数:
1984
收藏 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设置。
Axure RP 8怎么给下拉列表框添加多个值? Axure RP 8怎么给下拉列表框添加多个值?Axure RP 8中想要制作一个下拉列表,有多个数值,该怎么制作呢?下面我们就来Axure给下拉列表框添加多行值的教程,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
Axure RP 8怎么制作圆形不断变换透明度的效果? Axure RP 8怎么制作圆形不断变换透明度的效果?Axure RP 8中想要绘制五个大小不同的圆形,中间的圆形可以控制周围圆形的与透明度,该怎么谁及呢?下面我们就来看看详细的教程,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
蓝信沃卡是什么?联想蓝信沃卡资费详情介绍 中国联通占据市场效率非常之快,先后被腾讯大王卡和蚂蚁宝卡刷屏,而如今中国联通开启了全新的重大举措,与企业移动办公平台蓝信合作推出“蓝信沃卡”抢占企业用户市场。那么联通蓝信沃卡是什么?蓝信沃卡资费是怎么样的呢?本文将提供联想蓝信沃卡资费详情介绍
评论 0
收藏 0
赞 0
分享
Axure RP 8怎么利用按钮控制单选框和复选框? Axure RP 8怎么利用按钮控制单选框和复选框?Axure中想要设计一个通过按钮来空值单选框和复选框的原型,该怎么制作呢?下面我们就来看看详细的教程,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
Axure RP 8设怎么绘制拱桥倒影图? Axure RP 8设怎么绘制拱桥倒影图?想要制作一个圆拱桥并且设置倒影相互映衬,该怎么绘制呢?下面我们就来看看详细的教程,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
超牛卡是什么卡?电信超牛卡套餐资费详情介绍 中国联通和腾讯、支付宝联合相继推出了腾讯王卡和蚂蚁宝卡,这些优惠专属卡引起了移动和电信的高度重视,而最近发现电信推出的“超牛卡”,资费还是很划算的。那么超牛卡是什么卡?超牛卡有什么套餐资费?下面脚本之家的小编带来超牛卡套餐资费详情介绍,一起来了解下吧
评论 0
收藏 0
赞 0
分享
Axure怎么设计网页的登陆页面? Axure怎么设计网页的登陆页面?Axure中想要设计一个网页的登陆界面,输入用户名密码,该怎么设置呢?下面我们就来看看详细的教程,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
微信小程序登录入口在哪? 如何发现新的小程序? 微信小程序在哪里登录?如何发现新的小程序?微信小程序于今日正式上线,用户先需要将将微信更新至iOS6.5.3版本或Android6.5.3版本。之后可通过手动搜索小程序、扫描二维码等方式激活,那么微信小程序怎么登陆呢?又怎么发现更多的小程序
评论 0
收藏 0
赞 0
分享
查看更多