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安装Snipmate_Vim_Snipmate_Pathogen - Fatal编程技术网

使用vim安装Snipmate

使用vim安装Snipmate,vim,snipmate,pathogen,Vim,Snipmate,Pathogen,我试图通过以下方式通过病原体在vim中安装Snipmate: cd ~/Dropbox/vim/bundle git clone https://github.com/garbas/vim-snipmate cd vim-snipmate git clone https://github.com/honza/vim-snippets.git (我的vim存储库在Dropbox中,我的~/.vimrc读数为: set runtimepath+=~/Dropbox/vim source ~/Dro

我试图通过以下方式通过病原体在vim中安装Snipmate:

cd ~/Dropbox/vim/bundle
git clone https://github.com/garbas/vim-snipmate
cd vim-snipmate
git clone https://github.com/honza/vim-snippets.git
(我的vim存储库在Dropbox中,我的~/.vimrc读数为:

set runtimepath+=~/Dropbox/vim
source ~/Dropbox/vim/vimrc.vim
)

但是,当我按tab键时,什么也没有发生。我不确定我做错了什么?基于其他博客/问题,我已经尝试将snippets目录移动到~/.vim/和其他位置,但没有效果。我也有“文件类型插件”。所以我很困惑。我在这里傻吗

谢谢

SnipMate使用after目录定义其映射(以确保没有其他插件覆盖它们)。因此,您还需要将该目录层次结构添加到
“runtimepath”

set runtimepath+=~/Dropbox/vim,~/Dropbox/vim/after

您应该尝试Dropbox以外的其他同步方法。当然,这很方便,但是我遇到了一些关于坏文件的问题,这导致我改用[在这里插入你最喜欢的VCS]。