0

我喜欢Damien Conway 的OSCON 2013 演讲dragvisuals中介绍的 vim 插件。这里有一个插件的 github 克隆:https ://github.com/atweiden/vim-dragvisuals ://github.com/atweiden/vim-dragvisuals 。问题是我无法让它工作。以下是我已采取的步骤:

1.将脚本放在我的$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作为最后的手段。

4

1 回答 1

2

通过将插件放入~/.vim/pluginru plugin/dragvisuals.vim~/.vimrc.

正确安装后,该插件似乎可以完美运行,并且可以在这里完成它应该做的事情。

永远不要$VIMRUNTIME

于 2013-11-09T09:07:58.313 回答