【发布时间】:2013-08-13 20:15:46
【问题描述】:
我安装的 snipMate 有什么问题?我无法让它工作。我什至尝试按照其他答案中的说明安装 Pathogen。我在 Windows XP 上运行 vim7.4。 _vimrc 如下所示 -
set nocompatible
set textwidth=80
set formatoptions=cqrol
set ts=2
set expandtab
set guifont:Courier_New:h8:cANSI
set backupdir=$temp
source $VIMRUNTIME/vimrc_example.vim
source $VIMRUNTIME/mswin.vim
behave mswin
filetype plugin on
autocmd BufEnter * setlocal cursorline cursorcolumn
hi cursorcolumn ctermbg=247 guibg=grey70
hi cursorline ctermbg=247 guibg=grey70
call pathogen#infect()
VIM 安装目录结构如下所示。这是在我将 snipMate.zip 解压缩到 vim74 文件夹之后。
c:\program files\vim\vim74
after/
autoload/
colors/
compiler/
doc/
ftplugin/
indent/
keymap/
lang/
macros/
plugin/
snippets/
spell/
syntax/
tools/
tutor/
README.txt
bugreport.vim
delmenu.vim
diff.exe*
evim.vim
filetype.vim
ftoff.vim
ftplugin.vim
ftplugof.vim
gvim.exe*
gvimext.dll
gvimrc_example.vim
indent.vim
indoff.vim
install.exe*
libintl.dll
macmap.vim
makemenu.vim
menu.vim
mswin.vim
optwin.vim
rgb.txt
scripts.vim
synmenu.vim
uninstal.exe*
uninstal.txt
uninstall-gui.exe*
vim.exe*
vimrc_example.vim
vimrun.exe*
vimtutor.bat*
xxd.exe*
.swp
【问题讨论】:
-
Vim 7.4 实现了一个新的正则表达式引擎。可能是 snipMate 还没有准备好与这样的引擎一起使用。你用 Vim 7.3 试过 snipMate 吗?
-
它不应该在 vim74 文件夹中。它应该在
~/vimfiles -
@danialepolencic 我用 Vim 7.2 试过了。
-
@FDinoff 你的意思是把 snipMate 提取的文件夹放在 ./vim74/vimfiles 中?
-
@shparekh 也许是时候问了。什么实际上不起作用?
标签: vim windows-xp vim-plugin snipmate