分享vim python缩进等一些配置
作者:沐阳zz 时间:2022-09-28 00:12:55
VIM python下的一些关于缩进的设置:
第一步:
打开终端,在终端上输入vim ~/.vimrc,回车。
第二步:
添加下面的文段:
set filetype=python
au BufNewFile,BufRead *.py,*.pyw setf python
set helplang=cn "中文帮助文档(前提是下了中文包)
syntax enable
syntax on " 自动语法高亮
set number"显示行号
colorscheme desert" 设定配色方案
set guifont=Consolas:h12:cANSI"英文字体
set guifontwide=SimSun-ExtB:h12:cGB2312
set tabstop=4"表示Tab代表4个空格的宽度
set expandtab"表示Tab自动转换成空格
set autoindent"表示换行后自动缩进
set autoread " 当文件在外部被修改时,自动重新读取
set history=400"vim记住的历史操作的数量,默认的是20
set nocompatible"使用vim自己的键盘模式,而不是兼容vi的模式
set confirm"处理未保存或者只读文件时,给出提示
set smartindent"智能对齐
set shiftwidth=4
然后保存退出。
这个做有个缺点就是:用vim编辑器,不管写什么程序,Tab都会转换成4个空格。
所以,如果你只想在编写python,或c或c++的时候有这些功能,
在第二步中换成
autocmd FileType python set tabstop=4 | set expandtab | set autoindent
这样的话就只在编写python文件的时候会用到tab转空格。
来源:https://blog.csdn.net/qq_33932782/article/details/53991877
标签:vim,python,缩进
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
Django 项目重命名的实现步骤解析
2021-01-13 14:05:49
![](https://img.aspxhome.com/file/2023/5/68315_0s.png)
微信小程序上传图片功能(附后端代码)
2023-07-24 04:21:40
![](https://img.aspxhome.com/file/2023/9/55969_0s.jpg)
python使用turtle库与random库绘制雪花
2021-02-21 22:51:20
![](https://img.aspxhome.com/file/2023/4/72854_0s.jpg)
如何制作一个从Access数据库中读取记录的下拉菜单?
2010-06-29 21:23:00
CI框架整合smarty步骤详解
2023-11-14 11:18:11
利用python程序生成word和PDF文档的方法
2023-08-26 13:31:44
Python2与Python3的区别点整理
2022-02-23 07:44:46
ASP中如何判断字符串中是否包含字母和数字
2009-07-10 13:12:00
PHP中怎样防止SQL注入分析
2023-08-16 04:45:35
FrontPage2002简明教程八:站点的管理
2008-09-17 11:36:00
![](https://img.aspxhome.com/file/UploadPic/200810/17/20081017113823118s.jpg)
javascript设计模式交流(二) Prototype Pattern
2007-11-29 14:01:00
![](https://img.aspxhome.com/file/UploadPic/200711/29/2007112914633775s.gif)
phar绕过phar与HALT实现文件上传功能
2023-05-25 06:47:36
python3图片转换二进制存入mysql
2023-05-18 07:06:50
Python打印特殊符号及对应编码解析
2023-08-16 02:14:07
![](https://img.aspxhome.com/file/2023/8/67388_0s.png)
用实例分析如何整理SQL Server输入数据
2009-01-20 15:16:00
Python中的Numpy 面向数组编程常见操作
2021-08-21 20:31:32
![](https://img.aspxhome.com/file/2023/9/71409_0s.png)
七种PHP开发环境搭建工具
2023-10-25 13:47:48
![](https://img.aspxhome.com/file/2023/6/55816_0s.jpg)
使用Python和Prometheus跟踪天气的使用方法
2021-05-15 14:31:05
Javascript 利用 DOM 特性的两个小技巧
2009-02-28 14:07:00
python实现21点小游戏
2023-11-21 08:58:27
![](https://img.aspxhome.com/file/2023/2/71402_0s.jpg)