我正在使用 Vim(Debian Squeeze 上的 7.2.445)和 vim-snipmate 插件(特别是它的这个分支 - https://github.com/garbas/vim-snipmate)
您应该能够执行的快捷方式之一是Ctrl- R, Tab,在插入模式下,为您提供所有可用片段的列表。但是,尽管显示了列表,但当我按下时,第一项会自动插入到文件中Tab,不管我没有选择它,我也无法使用JorK或向上或向下滚动列表,或进一步输入字符来缩小搜索范围。
这是我的.vimrc
:
syntax on
set shiftwidth=4
set tabstop=4
set autoindent
set smartindent
set cursorline
set ruler
if version >= 703
set relativenumber
else
set number
endif
inoremap jj <ESC>
set hlsearch
noremap <Up> ""
noremap! <Up> <Esc>
noremap <Down> ""
noremap! <Down> <Esc>
noremap <Left> ""
noremap! <Left> <Esc>
noremap <Right> ""
noremap! <Right> <Esc>
inoremap <M-o> <Esc>o
inoremap <C-j> <Down>
let g:ragtag_global_maps = 1
filetype plugin on
call pathogen#runtime_append_all_bundles()
call pathogen#helptags()