jedi-vim python插件

使用过的惟一VIM的插件 就是Jedi-VIM,项目地址,使用介绍和其相关特性能够在项目的页面找到,这边主要把安装的步骤写一下,存档。python

  1. 安装pathogen.vimgit

    mkdir -p ~/.vim/autoload ~/.vim/bundle; \
     curl -Sso ~/.vim/autoload/pathogen.vim \
     https://raw.github.com/tpope/vim-pathogen/master/autoload/pathogen.vim

在~/.vimrc中添加 execute pathogen#infect()github

  1. 安装jedi-vimvim

    cd ~/.vim/bundle
     git clone https://github.com/davidhalter/jedi-vim
     cd jedi-vim
     git submodule update --init

o了,可是直接装上后,编辑Py文件的时候会自动缩进,并且是用tab来进行缩进,tab的长度为8个whitespace,个人习惯是用4个whitespace缩进,能够在.vimrc中添加以下配置:curl

set tabstop=4
    set expandtab
    set softtabstop=4  # 主要是这两个设置 
    set shiftwidth=4  # 主要是这两个设置 
    filetype plugin indent off
    set noautoindent
    set nosmartindent
    set nocindent
    autocmd FileType python setlocal completeopt-=preview
相关文章
相关标签/搜索