我正在尝试开始做类似的事情模糊查找器,但我被困在了下面这句话里:
安装
将所有文件放入您的运行时目录。如果你有 zip 文件,请将其解压到你的运行时目录。
您应该按如下方式放置文件:
your_runtime_directory/plugin/fuf.vim
...
什么是“运行时目录”?里面有什么?我的在哪里?
答案1
假设您使用的是某种版本的 Unix,您的个人运行时目录是 ~/.vim。您应该将任何仅供您使用的插件放在此处。如果您希望其他用户能够访问该插件,请将其放在“runtimepath”选项的第二个目录中,通常是 $VIM/vimfiles。您不应该将任何插件安装到 $VIMRUNTIME 目录中。该目录用于存放随 Vim 分发的插件。如果您将其他插件放入该目录中,或修改该目录中的文件,则在更新 Vim 安装时,您可能会丢失这些更改。
看
:help 'rtp'
:help $VIMRUNTIME
了解更多信息。
答案2
进入:!echo $VIMRUNTIME
vim里面查看一下。
答案3
实际上有多个“运行时目录”。使用:set runtimepath?
Vim 内部可以查看所涉及的目录。
其中任何一个都应该可以工作,但最容易使用的地方可能是每个用户目录~/.vim/
,它应该是你的 Vim 中的第一个runtimepath
。
mkdir ~/.vim; (cd ~/.vim && unzip /path/to/vim-fuzzyfinder.zip)
如果您想要为系统上的所有用户安装它,请尝试列表中后面的目录之一(其中一个是特定于版本的值,也在 Vim 的$VIMRUNTIME
变量中)。
答案4
比赛已经结束了……根据文档
echo VIMRUNTIME=`vim -e -T dumb --cmd 'exe "set t_cm=\<C-M>"|echo $VIMRUNTIME|quit' | tr -d '\015' `