我使用vim-vmath安装了Vundle插件并将以下地图设置为~/.vimrc
vmap <expr> ++ VMATH_YankAndAnalyse()
nmap ++ vip++
接下来,我发出了这些命令来检查一切是否正常:
:echo loaded_vmath
给了我一个。:scriptnames
包含~/.vim/bundle/vim-vmath/plugin/vmath.vim
但是,当我打开一个新的缓冲区并键入一些数字并在正常模式下使用++
时,它只是说它拉了一行。如果我vip++
,我也一样。我从来没有得到“摘要行”。
我尝试删除所有其他插件(如果他们使用相同的映射),但它没有用。
我也在vim和gvim中尝试过它。
任何想法我做错了什么?
更新: 我甚至尝试将其添加到系统插件目录中。我的Windows gVim在工作中也有同样的事情。我从vimrc文件中删除了除
之外的所有内容set nocp
vmap <expr> ++ VMATH_YankAndAnalyse()
nmap ++ vip
它仍然不起作用