4
我最近安装了一些插件,所以我可以使用Vim作为我的开发IDE。看起来有些插件不能很好地与对方玩。映射已经在使用:“<LocalLeader> sb”,模式“n”
目前,我在我的插件目录下面的VIM插件:
- code_complete.vim
- cscope_maps.vim
- 的doxygen-support.vim
- sourcebeautify
- taglist.vim
- vcscommand.vim
- vcsgit.vim
- vcssvk.vim
- crefvim.vim
- c.vim
- minibufexpl.vim
- symfony.vim
- vcsbzr.vim
- vcscvs.vim
- vcshg.vim
- vcssvn.vim
我的〜/ .vimrc文件中有如下内容:
autocmd BufRead *.vala,*.vapi set efm=%f:%l.%c-%[%^:]%#:\ %t%[%^:]%#:\ %m
au BufRead,BufNewFile *.vala,*.vapi setfiletype vala
set nocp ts=4 sw=4 noet ai cin bs=2 cb=unnamed
set number ruler wrap autoread showcmd showmode fdm=marker nobackup
syntax on
filetype plugin on
set incsearch
set tags=./tags;/
map <C-\> :tab split<CR>:exec("tag ".expand("<cword>"))<CR>
map <A-]> :vsp <CR>:exec("tag ".expand("<cword>"))<CR>
当我试图打开一个C或C++文件,我得到以下警告消息:
Mapping already in use: "<LocalLeader>sb", mode "n"
Press Enter to Continue
有谁知道其中的插件是造成这种情况,以及如何解决这个问题?
使用':详细map'看到所有的映射的列表,哪些文件定义他们。这将缩小它的范围。 –
@MichaelBerkowski:详细的地图会产生几个屏幕文字。我在这里使用了这个问题的答案:http://stackoverflow.com/questions/2239226/saving-output-of-map-in-vim转储数据到一个9.3K文件。现在我只需要在某处上传该文件即可。或者,也许你/某人可以告诉我如何使用转储的数据来解决问题? –