Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vim 维姆绝地初始化_Vim_Autocomplete_Jedi Vim - Fatal编程技术网

Vim 维姆绝地初始化

Vim 维姆绝地初始化,vim,autocomplete,jedi-vim,Vim,Autocomplete,Jedi Vim,我试着初始化绝地维姆。但我得到了“不是一个编辑器命令:插件'davidhalter/jedi vim'”的错误。我尝试了插件,插件,插件,但仍然得到相同的错误。绝地vim储存库自述说: Add the following line in your ~/.vimrc Plugin 'davidhalter/jedi-vim' 这是.vimrc文件: Plugin 'davidhalter/jedi-vim' let g:jedi#auto_initialization = 0 let g

我试着初始化绝地维姆。但我得到了“不是一个编辑器命令:插件'davidhalter/jedi vim'”的错误。我尝试了插件,插件,插件,但仍然得到相同的错误。绝地vim储存库自述说:

Add the following line in your ~/.vimrc    
Plugin 'davidhalter/jedi-vim'
这是.vimrc文件:

Plugin 'davidhalter/jedi-vim'
let g:jedi#auto_initialization = 0
let g:jedi#auto_vim_configuration = 0
let g:jedi#use_tabs_not_buffers = 1
let g:jedi#use_splits_not_buffers = "left"
let g:jedi#popup_on_dot = 1
let g:jedi#popup_select_first = 0
let g:jedi#show_call_signatures = "1"
let g:jedi#goto_command = "<leader>d"
let g:jedi#goto_assignments_command = "<leader>g"
let g:jedi#goto_stubs_command = "<leader>s"
let g:jedi#goto_definitions_command = ""
let g:jedi#documentation_command = "K"
let g:jedi#usages_command = "<leader>n"
let g:jedi#completions_command = "<C-Space>"
let g:jedi#rename_command = "<leader>r"
let g:jedi#environment_path = "/usr/bin/python3.9"
let g:jedi#environment_path = "venv"
let g:jedi#completions_enabled = 0

我正在获取找不到的全向完成(^O^N^p)模式 错误。我在堆栈溢出中看到一个问题,但我不明白

我试着初始化绝地维姆。但我得到了“不是一个编辑器命令:插件'davidhalter/jedi vim'”的错误。我尝试了插件,插件,插件,但仍然得到相同的错误

Plug
Plug
Plugin
可能是针对不同插件管理器的命令,而您很可能没有使用这些命令

我可能建议您尝试使用,因为我发现对于初学者来说设置起来比较简单。从vim plug的自述文件中,复制/粘贴并运行适用于您的操作系统和vim版本的相关shell命令(如果您使用的是Linux或Mac,则为
Unix
下列出的
curl
命令),并将以下内容添加到.vimrc中

" Specify a directory for plugins
" - For Neovim: stdpath('data') . '/plugged'
" - Avoid using standard Vim directory names like 'plugin'
call plug#begin('~/.vim/plugged')

Plug 'davidhalter/jedi-vim'

" Initialize plugin system
call plug#end()
为您的.vimrc配置资源(或者只需再次关闭并打开vim)并从vim命令模式运行
:PlugInstall

" Specify a directory for plugins
" - For Neovim: stdpath('data') . '/plugged'
" - Avoid using standard Vim directory names like 'plugin'
call plug#begin('~/.vim/plugged')

Plug 'davidhalter/jedi-vim'

" Initialize plugin system
call plug#end()