在Ubuntu 18.04 LTS上使用Vim配置Python编辑器及常见问题解决方案

文章目录

在Ubuntu 18.04 LTS上使用Vim配置Python编辑器及常见问题解决方案

为了在ssh上轻松编辑Python,学习了vim的使用及其Python编辑配置,以及配置过程中出现的一些问题。使用环境为ubuntu Server 18.04 LTS。

创建vim的python编辑器的完整指南(将vim配置为python编辑器):参考文章

这些人的文章对我帮助很大,尤其是1和2:

1.再见Violet的【使用vim创建自己的python编辑器】

2. Awakenedy 的【Vim 与 Python 天生一对:打造强大的 Python 开发环境】

3. Weixin_34186128的【Ubuntu 16.04 LTS下使用Vim搭建自己的Python IDE的问题总结】我摸索了很久,解决了很多坑,才找到这篇文章。没有早点找到,浪费了很多时间。不过本文每个代码片段后面都有莫名其妙的数字,删掉就好了。

4. 54Fire的【安装YouCompleteMe】

配置请参考上面的文章,这里不再赘述。

需要注意的几个问题

1.本文的配置主要是python。其他语言可能有所不同。在查阅资料的过程中,有人提到c++的配置不一样,尤其是YouCompleteMe插件。

2. YouCompleteMe建议不要使用Vundle插件管理器安装。您可以先手动安装,然后再配置。因为youcompleteme太慢而且经常断线。将其切断并在 rm 后重试。手动安装请参考54Fire的【Install YouCompleteMe】。请注意,某些命令需要空格。不要完全复制它们。一些复制的命令没有空格。复制我发布的代码没问题:)

3、手动安装youcompleteme时,首先要安装Vundle插件管理器并准备工具:

sudo apt-get install build-essential cmake
sudo apt-get install python-dev python3-dev

按照安装步骤操作

cd .vim/bundle
git clone https://github.com/Valloric/YouCompleteMe.git
cd YouCompleteMe
git submodule update --init --recursive
./install.py --clang-completer

git submodule update --init --recursive 这也更慢,但它仍然比使用 Vundle 插件管理器安装更多的块。而且最重要的是你可以看到安装步骤,至少知道安装过程是否是实时的。的。

我的配置

我把以上文章分类在配置文件.vimrc中。插件安装和配置分离分类,更直观、方便。

"============开始设置Vundle插件管理,用来管理其他插件==============
set nocompatible              " be iMproved, required
filetype off                  " required
 
" 

你可能想看:
« 上一篇
下一篇 »

相关推荐

python爬虫教程PDF,Python爬虫书PDF

2026年09月02日

31阅读

外国教程python,python编程教学视频

2026年09月02日

25阅读

python简明教程沈洁元,python详细基础教程

2026年09月02日

21阅读

python库包教程,python 包

2026年09月02日

27阅读

python教程大全集,python教程600集

2026年09月02日

26阅读

python入门教程完整版,python零基础入门全套教程视频

2026年09月02日

22阅读