linux jedi-vim安装,SpaceVim安装与环境配置

配置vim是一件很让人头疼的事,网速差的同学可能安装个YouCompleteMe都要几个小时。

本文要介绍一种vim的预配置方案——SpaceVim的安装过程(注意SpaceVim和space-vim是不一样的)。

SpaceVim安装

安装指令:

curl -sLf https://spacevim.org/install.sh | bash -s -- --install vim

显示如下:

565f8ac13d8b

1594362947(1).png

网速慢的话可以多试几次,成功率还是蛮高的,

然后启动vim

vim

打开vim之后就会出现如下错误:

~/.SpaceVim/bundle/vimproc.vim/lib/vimproc_linux64.so is not found. Please read :help and make it.

意思是让我们编译一下vimproc.vim,那就切换到该目录下,编译一下:

cd ~/.SpaceVim/bundle/vimproc.vim/ make

再打开vim,就没有错误提示了。

Python IDE配置

SpaceVim中使用空格键可以召唤出设置菜单,初次召唤可能会出现如下错误:

Error detected while processing function SpaceVim#mapping#guide#start_by_prefix[30]..39_start_buffer:

版本回退之后不再出现报错,但是启动vim之后会自动安装很多插件(我这里回退的版本是1.4.0,安装的插件数量是16个,如果回退的版本比较早,可能要安装更多的插件)

git checkout v1.4.0

等待安装完成之后,重新打开vim,可以看到如下界面:

565f8ac13d8b

1594689492(1).png

然后,通过Space+f+v+d组合键(一个一个按),召唤出SpaceVim的配置文件,在最后添加如下代码:

[[layers]]

name = "lang#python"

设置好了之后,重新进入vim,会自动安装一些与Python相关的插件,其中jedi-vim安装速度较慢,需要等待。

565f8ac13d8b

1594689753(1).png

完成之后,可以通过space+l+r的组合键运行python代码,不需要再ctrl+z和fg命令进行窗口切换了。

C/C++ IDE配置

召唤出SpaceVim的配置文件,在最后添加如下代码:

[[layers]]

name = "lang#"

同样,再次打开vim之后会自动安装一些插件

565f8ac13d8b

1594693828(1).png

至此,SpaceVim的开发环境配置就完成了。

关于自动补全的快捷键修改,把下面的auto_completion_tab_key_behavior改成smart就可以使用tab自动补全了

[[layers]]

name = "autocomplete"

auto_completion_return_key_behavior = "nil"

auto_completion_tab_key_behavior = "smart"

auto_completion_delay = 200

auto_completion_complete_with_key_sequence = "nil"

auto_completion_complete_with_key_sequence_delay = 0.1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值