Vim.surround ничего не делает - PullRequest
0 голосов
/ 07 марта 2012

Я установил surround.vim в ~ / .vim / plugin

Я могу выбрать с помощью "v", сделать свой выбор, а затем нажать "s" или "S", за которыми следует одинарная или двойная кавычка. Ничего не происходит (иногда текст удаляется, но цитирование не происходит)

Мне было интересно, не мешают ли другие мои плагины, поэтому я запустил vim с

vim -u ~/.vim/plugin/surround.vim

и до сих пор нет кубиков.

В отчаянии я пытался

vim -u NONE

И источник ~ / .vim / plugin /round.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 Ответ

2 голосов
/ 07 марта 2012

Звучит довольно странно. Возможно, вы захотите попробовать эти шаги:

...