我喜欢在Damien Conway的OSCON 2013 talk中引入的dragvisuals
vim插件。这里有一个github克隆插件:https://github.com/atweiden/vim-dragvisuals。问题是我无法让它工作。下面是我所采取的步骤:获取成功加载VIM中的全局插件未加载
1.Drop剧本在我$VIMRUNTIME/plugin
路径,并添加了相关的设置,以我的.vimrc
ru plugin/dragvisuals.vim
vmap <expr> <LEFT> DVB_Drag('left')
vmap <expr> <RIGHT> DVB_Drag('right')
vmap <expr> <DOWN> DVB_Drag('down')
vmap <expr> <UP> DVB_Drag('up')
vmap <expr> D DVB_Duplicate()
let g:dvb_trimws = 1
2.脚本,因为它是通过输出:scriptnames
/vim/runtime/path/dragvisuals.vim
但是没有加载所有功能(DVB_Drag,DVB_Duplicate)。我错过了什么?
编辑: 起初我试图把脚本~/.vim/plugin
以及为~/.vim/bundle/vim-dragsvisual/plugin
,因为我用vundle
来管理我的插件。但它不起作用;这就是为什么我把剧本放在$VIMRUNTIME
作为最后的手段。
谢谢,但请参阅最新的问题。 –
此外,这可能是一个虚拟的问题,但“全局”插件和普通插件有什么区别? –
它*应该*工作,如果你把它放在它应该是。如果没有,这意味着你的配置有另一个问题。 – romainl