Ubuntu 18.04下使用Vim配置Python开发环境

本文给大家介绍的是在Ubuntu 18.04 LTS系统下使用Vim配置Python开发环境的详细步骤,对初学者非常实用,有需要的小伙伴可以参考下。Vim是Linxu终端最方便的编辑器,有一定的通用性。下面就用Vim打造了属于自己的Python IDE,然后进行配置。

Ubuntu 18.04使用Vim配置Python开发环境

1、安装 Python

Ubuntu 18.04 LTS 默认安装 python。

2、安装 Vim

Ubuntu 18.04 LTS Desktop初始安装自带了vi,未带 vim 需要安装,已安装的略过。

sudo apt install vim

3、插件安装

标签导航(tagbar和ctags)、语法检测(syntastic)、文件搜索(ctrlp)、目录树导航(nerdtree)、状态栏美化(vim-powerline)、主题风格(solarized)、python相关(jedi-vim和python-mode)、括号匹配高亮(rainbow_parentheses)、可视化缩进(vim-indent-guides)。可谓应有尽有。

还有一个最重要的就是插件管理工具vundle。

安装vundle

git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle

Ubuntu 18.04使用Vim配置Python开发环境

安装好了vundle,需要在~/.vimrc配置文件中添加vundle支持。

配置 vim

vim的配置是在用户主目录下的 ~/.vimrc 文件中完成的,如果没有的话,需要自己新建一下。

编辑 ~/.vimrc 文件,写入以下内容:

filetype off set rtp+=~/.vim/bundle/vundle/ call vundle#rc() if filereadable(expand("~/.vimrc.bundles")) source ~/.vimrc.bundles endif

为了防止配置文件太乱,我们可以通过~/.vimrc.bundles管理我们安装的插件。

.vimrc.bundles配置文件

首先创建文件~/.vimrc.bundles,然后添加代码如下:

if &compatible set nocompatible end filetype off set rtp+=~/.vim/bundle/vundle/ call vundle#rc() " Let Vundle manage Vundle Bundle 'gmarik/vundle' " Define bundles via Github repos " 标签导航 Bundle 'majutsushi/tagbar' Bundle 'vim-scripts/ctags.vim' " 静态代码分析 Bundle 'scrooloose/syntastic' " 文件搜索 Bundle 'kien/ctrlp.vim' " 目录树导航 Bundle "scrooloose/nerdtree" " 美化状态栏 Bundle "Lokaltog/vim-powerline" " 主题风格 Bundle "altercation/vim-colors-solarized" " python自动补全 Bundle 'davidhalter/jedi-vim' Bundle "klen/python-mode" " 括号匹配高亮 Bundle 'kien/rainbow_parentheses.vim' " 可视化缩进 Bundle 'nathanaelkane/vim-indent-guides' if filereadable(expand("~/.vimrc.bundles.local")) source ~/.vimrc.bundles.local endif filetype on

如上述代码所示,我们通过Bundle指定各个插件在Github的地址,填写规则是"用户名/仓库名"。书写规则有三种,这里使用的是最常见的一种,其它书写方法这里就不说了。

安装插件

我们已经指定好了各个插件的路径,接下里就是安装各个插件了。在shell中输入vim,进入命令行模式输入BundleInstall。

Ubuntu 18.04使用Vim配置Python开发环境

运行这个命令就开始自行安装我们之前指定的各个插件了。这个过程需要连网,下载并安装好各个插件之后会提示Done!

Ubuntu 18.04使用Vim配置Python开发环境

注意:由于tagbar依赖于ctags,所以我们还需要用指令安装ctags:

sudo apt-get install ctags

Ubuntu 18.04使用Vim配置Python开发环境

插件配置

1、基础配置

已经安装好了各个插件,接下里就可以直接用了吗?答案是否定的,我们还需要继续对自己安装的插件进行配置。配置这里也很简单,下面是我的配置,编写~/.vimrc:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/11865.html