前提・実現したいこと
vim8にdeinを使用してdeoplete.nvimをプラグインしたいと考えています。
gitのdeoplete.nvimのページ(https://github.com/Shougo/deoplete.nvim)を参考にしながら、vimrcへの設定を行なっていますが、errorが大量に出て実装することができません。errorに関して検索しましたが、自分の理解力不足のため解決することができませんでした。
発生している問題・エラーメッセージ
・.vimrcの:messageに以下のようなerrorgが出力されています。
[vim-hug-neovim-rpc] failed executing: pythonx import [pynvim|neovim] [vim-hug-neovim-rpc] Vim(pythonx):ModuleNotFoundError: No module named 'neovim' [deoplete] [vim-hug-neovim-rpc] requires one of `:pythonx import [pynvim|neovim]` command to work [deoplete] function deoplete#enable[9]..deoplete#initialize[1]..deoplete#init#_initialize[10 ]..<SNR>41_init_internal_variables[10]..neovim_rpc#serveraddr, 行 18 [vim-hug-neovim-rpc] failed executing: pythonx import [pynvim|neovim] [vim-hug-neovim-rpc] Vim(pythonx):ModuleNotFoundError: No module named 'neovim' function deoplete#enable[9]..deoplete#initialize[1]..deoplete#init#_initialize[10]..<SNR>41_ init_internal_variables[28]..neovim_rpc#serveraddr の処理中にエラーが検出されました: 行 18: E605: 例外が捕捉されませんでした: [vim-hug-neovim-rpc] requires one of `:pythonx import [pyn vim|neovim]` command to work function deoplete#enable の処理中にエラーが検出されました: 行 9: E171: :endif がありません
該当のソースコード
・.vimrcのプラグインに関係する部分です。
"dein Scripts----------------------------- if &compatible set nocompatible " Be iMproved endif " Required: set runtimepath+=/Users/Username/.vim/bundles/repos/github.com/Shougo/dein.vim " Required: if dein#load_state('/Users/Username/.vim/bundles') call dein#begin('/Users/Username/.vim/bundles') " Let dein manage dein " Required: call dein#add('/Users/Username/.vim/bundles/repos/github.com/Shougo/dein.vim') " Add or remove your plugins here like this: "call dein#add('Shougo/neosnippet.vim') "call dein#add('Shougo/neosnippet-snippets')" call dein#add('Shougo/deoplete.nvim') let g:deoplete#enable_at_startup = 1 if !has('nvim') call dein#add('roxma/nvim-yarp') call dein#add('roxma/vim-hug-neovim-rpc') endif " Required: call dein#end() call dein#save_state() endif " Required: filetype plugin indent on syntax enable " If you want to install not installed plugins on startup. if dein#check_install() call dein#install() endif "End dein Scripts-------------------------
試したこと
errorメッセージを検索しましたが、有効な解決策は見つかりませんでした。
補足情報(FW/ツールのバージョンなど)
・vimにpython3は取り込まれている。
・vimのversionは8.2
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/21 16:02
2020/07/21 16:04
2020/07/21 22:07
2020/07/22 00:35
2020/07/22 13:47