-1

インストールした 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
4

2 に答える 2

3

私は Unix 派で、Windows についてはよくわかりませんが、次の手順を試してください。

1)デフォルトの病原体検索は、Vim のインストール ディレクトリではなく、個人用フォルダー ($HOME\vimfiles\bundle) で行われます。

2)call pathogen#infect() vimrc の先頭に置く

3) mswin の 2 行をコメントアウトしてみてください。

4)どのスニップメイトを使用しましたか? 依存関係がなく、実際に依存関係があるgarbasによるフォークがあるmsandersからの古い、メンテナンスされていないバージョン(私はまだこれを使用しています) があります。

于 2013-08-13T20:28:07.780 に答える