Vim.surround什么都不做

时间:2012-03-06 23:21:51

标签: vim surround

我已将surround.vim安装到〜/ .vim / plugin

我可以选择“v”,进行选择,然后按“s”或“S”,然后单引号或双引号。没有任何事情发生(好吧,有时文本被删除,但没有引用)

我想知道我的其他任何插件是否会干扰,所以我用

启动了vim
vim -u ~/.vim/plugin/surround.vim

仍然没有骰子。

绝望中,我试过

vim -u NONE

将〜/ .vim / plugin / surround.vim直接导入vim。

仍然无法正常工作。所以我知道这不是其他一些插件干扰,因为-u参数阻止了所有其他文件的来源,但接下来是什么(除非NONE跟随它没有任何来源)。

我也试过<使用\ s'的领导者> s'(尝试单引号),仍然没有发生任何事情。这是从http://www.vim.org/scripts/script.php?script_id=1697

下载的最新版本

顺便说一句,如果我做v [选择文字] S',那么我得到这个错误:

Error detected while processing function <SNR>12_opfunc2..<SNR>12_opfunc:
line   44:
E353: Nothing in register +

知道出了什么问题吗?

1 个答案:

答案 0 :(得分:2)

听起来很奇怪。 您可能想尝试以下步骤:

  • 确保nocompatible已设置。
  • 使用git clone https://github.com/tpope/vim-surround.git
  • 下载最新版本