如何安装jedi vim插件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何安装jedi vim插件相关的知识,希望对你有一定的参考价值。
用户自己的插件放在 ~/.vim/ftplugin 下面,插件的文件名应当是 <文件类型.vim>. 针对同一个文件类型有很多插件的, 可以在上述目录下建立子目录 (和文件类型一致), 例如建立 ~/.vim/ftplugi/tex 目录,然后把有关 tex 和 latex 的插件都放在这个目录中,这时候子目录下的文件名可以随便取,只要以 .vim 为后缀即可.系统级的插件放在 /usr/local/share/vim/vim74/ftplugin 下面 (这是你自己编译安装的 vim,而且是配置在 /usr/local 中,系统自带的 vim 则放在 /usr/share/vim/vim74/ftplugin 下面,这裏的 74 是 vim 的版本号 7.4 的缩写,其他版本类似)。 参考技术A 用vundle很容易安装。安装了vundle之后,直接在你的.vimrc里面加上
Bundle 'davidhalter/jedi-vim'
保存之后重新进入vim,用:BundleInstall就可以。jedi其他的配置基本都是自动生效的。 参考技术B Arch Linux 直接 pacman -S vim-jedi 即可。
vim如何查找vimfiles
在windows中使用gVim的时候,安装插件时看说明需要放到vimfiles文件夹中。在安装gVim的时候,会自动在安装目录下创建vimfiles和执行程序文件夹vimXX。当时在安装插件的时候,就有一个疑问,vim的执行程序是在vimXX文件夹里面,为什么安装到该vimfiles文件夹下,vim程序会自动读取到。
经过Google查询,发现有篇文章中是这样写的:
I have been wondering for a long time why my beloved Vim plugins would not load under Windows. It turns out Vim looks for them in $HOME/vimfiles/plugins under Windows. More information can be found with :help runtimepath.
然后我在vim中输入了 :help runtimepath 看到以下说明:
'runtimepath' 'rtp' vimfiles
'runtimepath' 'rtp' string (default:
Unix: "$HOME/.vim,
$VIM/vimfiles,
$VIMRUNTIME,
$VIM/vimfiles/after,
$HOME/.vim/after"
Amiga: "home:vimfiles,
$VIM/vimfiles,
$VIMRUNTIME,
$VIM/vimfiles/after,
home:vimfiles/after"
PC, OS/2: "$HOME/vimfiles,
$VIM/vimfiles,
$VIMRUNTIME,
$VIM/vimfiles/after,
$HOME/vimfiles/after"
Macintosh: "$VIM:vimfiles,
$VIMRUNTIME,
$VIM:vimfiles:after"
RISC-OS: "Choices:vimfiles,
$VIMRUNTIME,
Choices:vimfiles/after"
VMS: "sys$login:vimfiles,
$VIM/vimfiles,
$VIMRUNTIME,
$VIM/vimfiles/after,
sys$login:vimfiles/after")
从这个说明中可以看出:
在Windows中runtimepath包括 HOME以及 VIM下的vimfiles文件夹、$VIMRUNTIME等。
对于 HOME、 VIM、$VIMRUNTIME等变量的值,可以直接在vim中输入 :echo+变量名,就可以打印出变量的值。所有这些路径都定义为runtimepath,vim在这些路径下的配置都可以加载的到。
以上是关于如何安装jedi vim插件的主要内容,如果未能解决你的问题,请参考以下文章