set nu :自动显示行号
set ts=4 :一个 tab 等于 4 个空格
set et :使 Tab 键产生空格(expandtab)
set ai :自动缩进(auto indentation)
set sw=4 :自动缩进尺寸为 4 个空格(shiftwidth)
set si :智能对齐,配合自动缩进(smartindent)
set smarttab :一个 Backspace 删除行首 4 个连续空格,可配合 set et 使用
set lbr :不在单词中间断行
set hls :打开搜索高亮(文件内命令行模式 :set noh 取消搜索)
syntax on :自动语法高亮
set encoding=utf-8 :用 vim 创建文件自动为 utf-8 编码
set nocompatible :关闭【与 vi 兼容】的模式,避免很多 bug
set cindent :设置类似 C 语言风格的缩进
set cc=80 :设置第 80 个字符处为标尺
VIM 针对 Python 的配置项
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 我在《把vim配置成顺手的python轻量级IDE(一)》中介绍了一些vim的插件,那些插件对于应付简单的实验已经...
- 网上已经有很多很好的vim使用和配置教程。但每个人都有自己的习惯,因此教程仅作参考,只有在使用过程中才能体会到具体...