无法在NeoVim中开始行动

时间:2016-05-04 18:07:42

标签: vim vim-plugin neovim

我一直试图让NeoVim的GoLang自动完成工作。搜索时,我被带到deoplete。我使用dein.vim作为NeoVim包管理器。我的.vimrc文件设置如下:

if &compatible
set nocompatible               " Be iMproved
endif

" Required:
set runtimepath^=/home/tyler/repos/github.com/Shougo/dein.vim

" Required:
call dein#begin(expand('/home/tyler'))

" Let dein manage dein
" Required:
call dein#add('Shougo/dein.vim')

" Add or remove your plugins here:
call dein#add('Shougo/neosnippet.vim')
call dein#add('Shougo/neosnippet-snippets')
call dein#add('Shougo/deoplete.nvim')

" You can specify revision/branch/tag.
call dein#add('Shougo/vimshell', { 'rev': '3787e5' })

" Required:
call dein#end()

" Required:
filetype plugin indent on

" If you want to install not installed plugins on startup.
if dein#check_install()
    call dein#install()
endif

let g:deoplete#enable_at_startup = 1

我已经做了很多关于各种github问题的搜索,但还没有运气。回顾一下,问题是我似乎无法让deoorte NeoVim插件自动完成。也许我误解了这是如何工作的。

1 个答案:

答案 0 :(得分:3)

@Anzel在这里提供了一个很好的答案。需要通过pip安装Python neovim接口。例如pip3 install neovim。为了尝试清除问题,我试图让neovim通过deoplete插件使用自动完成功能。这不起作用(即使指定了选项,也不会实时推荐自动完成),因为未安装所需的Python接口。安装python接口后,一个简单的