包含tab空格缩进python文件如何统一格式,tabpython,好头疼的问题,要改的话要
包含tab空格缩进python文件如何统一格式,tabpython,好头疼的问题,要改的话要
好头疼的问题,要改的话要改很久,有没有什么批量解决的方法?
试试 retab[!] 命令,会根据你的设置,如 :set et ts=4 sts=4 sw=4,统一修改缩进字符。
: help retab
vim下直接使用:%s/\t/ /g就可以替换当前文件,批量的可以考虑用shell
sed -i -e 's/\t/ /g' /path/file.py
各种编辑器都有设置吧,我用的Sublime是在用户设置里有tab_to_space设置。
可以用vim的宏来实现
:set et ts=4 sts=4 sw=4 //设置tab转换对齐到4个空格gg //到文件开头qa //开始录制宏gqq //将这行的tab转为空格j //到下一行q //结束录制10@a //运行宏a 10次。
注意:
1. 分成多行是方便理解,每行的按键结束后不需要按回车。
2. 最后一行的10表示执行@a的次数。这个数字应该不小于文件的行数。
编橙之家文章,
相关内容
- java语言servlet适合写代码量很大的程序吗?,javaservlet,经
- 请教Python高手几个简单的python代码问题,请教python高手
- 多工人作时用使用SQL语句有哪些注意事项,sql语句,如题
- Python scrapy爬取163新闻exceptions.NameError问题,,items.pyimp
- python图片中这个vim是什么主题名称,,如题,主题的样式
- Python for循环可以修改循环变量吗?怎么修改,python可以
- Python语言算是强类型语言吗,python语言算是,以为作为脚
- 办公环境中哪款应用工具软件通用性扩展性最强?,哪
- Python即时消息程序用Flask框架怎么写,pythonflask,举例:
- 想把print输出后的空格删除怎么做,print输出空格删除
评论关闭