vim python设置

http://www.cnblogs.com/Leo-Forest/archive/2012/04/06/2435237.html

http://linux-wiki.cn/wiki/zh-hans/Vim%E4%BB%A3%E7%A0%81%E7%BC%A9%E8%BF%9B%E8%AE%BE%E7%BD%AE



set sw=4
set ts=4

filetype indent on
autocmd FileType python setlocal et sta sw=4 sts=4

shiftwidth与tabstop区别

shiftwidth这个是用于程序中自动缩进所使用的空白长度指示的。

tabstop定义tab所等同的空格长度。

时间: 2024-11-06 07:46:31

vim python设置的相关文章

VIM中设置python自动缩进为4个空格

从别处找来的方法,做记录. 在全局vim配置文件中(/etc/vimrc)或个人vim配置文件中($HOME/vimrc)加入如下代码即可将自动缩进改为4空格: autocmd FileType python setlocal et sta sw=4 sts=4 其中相关变量含义: 变量名 缩写 含义 (no)autoindent ai 自动缩进,即为新行自动添加与当前行同等的缩进. (no)cindent ci 类似C语言程序的缩进 (no)smartindent si 基于autoinden

Linux下Python设置vim和交互模式下自动补全

运行环境: aliyun ECS Centos6.5_x64 一.vim python自动补全插件 pydiction 1.安装配置 wget https://github.com/rkulla/pydiction/archive/master.zip unzip -q master mv pydiction-master pydiction mkdir -p ~/.vim/tools/pydiction cp -r pydiction/after ~/.vim cp pydiction/com

vim tab设置为4个空格

为了vim更好的支持python写代码,修改tab默认4个空格有两种设置方法: 1. vim /etc/vimrc 1 set ts=4 2 set sw=4 2. vim /etc/vimrc 1 set ts=4 2 set expandtab 3 set autoindent 推荐使用第二种,按tab键时产生的是4个空格,这种方式具有最好的兼容性. 在 Vim 中设置 Tab 缩进用 tab 制表符还是空格,这不是个问题,就像 python 用四个空格来缩进一样,这是要看个人喜好的.在 V

Vim 配色设置与配色脚本语法

通过colorscheme [color.vim]来设置配色 对于Terminal,要在.vimrc里添加 set t_Co=256 有些配色在同一个文件里有不同的风格,看具体脚本里的注释 可以用这个vim-colorschemes插件来获取很多配色 Plugin 'flazz/vim-colorschemes' 注意,.vimrc里要在这句话之后添加colorscheme语句 http://bytefluent.com/vivify/ 上边这个网站可以在线调整颜色 调整整体的HSB,并对各个语

vim缩进设置

打开缩进开关:filetype indent on 例: set aiset ciset siset ts=4set sw=4set etset sts=4set sta filetype indent on 与自动缩进相关的变量表 变量名 缩写 含义 (no)autoindent ai 自动缩进,即为新行自动添加与当前行同等的缩进. (no)cindent ci 类似C语言程序的缩进 (no)smartindent si 基于autoindent的一些改进 与TAB相关的变量表[2] 变量名

vim python配置之 pyflakes 安装

安装步骤: 1.sudo pip install pyflakes (必要时加个代理更快 -i http://e.pypi.python.org/simple)  先安装pip 2.去https://github.com/kevinw/pyflakes-vim下载pyflakes-vim插件 3.解压 4.sudo vi /etc/vim/vimrc,添加" filetype on " enables filetype detection filetype plugin on &quo

vim编码设置(转)

vim里面的编码主要跟三个参数有关:enc(encoding).fenc(fileencoding).fence(fileencodings) fenc是当前文件的编码,也就是说,一个在vim里面已经正确显示了的文件(前提是你的系统环境跟你的enc设置匹配),你可以通过改变fenc后再w来将此文件保存成不同的编码.比如说,我:set fenc=utf-8,然后:w,就把文件保存成utf-8的了,:set fenc=gb18030,再:w,就把文件保存成gb18030的了.这个值对于打开文件的时候

Python设置Headers

Python设置Headers import urllib import urllib2 url = 'http://www.server.com/login' user_agent = 'Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)' values = {'username' : 'cqc', 'password' : 'XXXX' } headers = { 'User-Agent' : user_agent } data = urllib.u

python设置常量参数

python设置常量参数 by 伍雪颖 const.py: class _const: class ConstError(TypeError) :pass class ConstCaseError(ConstError) :pass def __setattr__(self,name,value): if self.__dict__.has_key(name): raise self.ConstError,"Can't change const.%s" % name ifnot nam