Skip to content

qiwsir/vimConfig

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Python3的简单vim配置

插件

主要开发工具是Pycharm,vim使用的不多,主要是写一些简单的脚本,所以使用的插件也比较有限。主要有这么几个:

  1. pathogen
  2. jedi-vim
  3. neocomplete
  4. ctrlp
  5. vim-colors-solarized
  6. powerline

Python3自动补全

python 2.x的vim插件比较多,各种文档也比较多。Python 3.x的补全插件,我主要使用neocomplete,辅以jedi。
安装完相应插件后,配置项可以直接复制necomplete的Configuration Examples,然后稍微修改下。完整的配置参考vimrc。

修改如下neocomplete配置项:

autocmd FileType python setlocal omnifunc=pythoncomplete#Complete
  --->autocmd FileType python3 setlocal omnifunc=jedi#Complete

添加如下jedi配置项:

let g:jedi#popup_select_first=0
let g:jedi#auto_vim_configuration = 0
let g:jedi#popup_on_dot = 0

安装

为简化配置,下载后直接安装:

chmod +x install.sh
./install.sh

截图

About

我的Python3 VIM配置

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vim Script 87.6%
  • Shell 12.4%