Size: a a a

2021 October 22

YS

Yaroslav Sh. in pro.vim
короче ладно, я с этими сочетаниями с ума сойду, мне проще делать как это раньше было ctrl+w и делать нужное. только теперь проблема в том что когда выделяю, у меня работает режим v соответственно нажать shift + " я не могу, это больше не работает
источник

VD

Vft Dan in pro.vim
Значит surround не включен
источник

YS

Yaroslav Sh. in pro.vim
да включён он, только когда я увидел это сочетание, я подумал "нахер оно мне вообще надо"
источник

YS

Yaroslav Sh. in pro.vim
я за всю жизнь столько времени не сэкономлю используя вим, чем потрачу на его изучение. чем дальше я иду, тем больше мне надо чего-то устанавливать, чего-то дополнительно учить
источник

YS

Yaroslav Sh. in pro.vim
самое обидное что он дефолтный функционал ломает, что мешает мне использовать только то что мне надо
источник

goldstein опять in pro.vim
потому что ideavim и прочие evil это ересь
источник

YS

Yaroslav Sh. in pro.vim
поскольку из-за режима v, я теперь не могу выделить что-то и завернуть в ковычки, мне теперь надо либо учить новые комбинации, либо делать это криво через r
источник

G

GNU/Vsevolod in pro.vim
Он же следует правилам text object-ов vimа.

ysaw"─────────────────────┐
├┘└┴─────┐                │
обернуть <text-object> в " "
источник

G

GNU/Vsevolod in pro.vim
ds, cs — удалить обертку и заменить соответственно
источник

YS

Yaroslav Sh. in pro.vim
y - копировать же в дефолтном виме. типо Y - копировать строку, y$ - копировать до конца строки
источник

VD

Vft Dan in pro.vim
Немного проклятый вариант, но вроде так можно, если в пределах одной строки
s/\v^.{,<C-R>=getpos('.')[2]<CR>}\zs".{-}"\ze/(\0)/<CR>
источник

G

GNU/Vsevolod in pro.vim
есть немного, но
*ys* takes a valid Vim motion or text object as the first object, and wraps
it using the second argument as with |cs|.  (It's a stretch, but a good
mnemonic for "ys" is "you surround".)
источник

YS

Yaroslav Sh. in pro.vim
я так выпелюсь нафиг
источник

VD

Vft Dan in pro.vim
(Без маппинга не думаю, что есть смысл)
источник

YS

Yaroslav Sh. in pro.vim
столько боли, чтобы просто выделить строку и заменить ковычки
источник

w

waynesayonara in pro.vim
кстати, меня это всегда удивляло. D удаляет с текущей позиции до конца строки, а Y копирует всю строку. Не знаете почему так?
источник

YS

Yaroslav Sh. in pro.vim
я хочу плакац хахахаха
источник

goldstein опять in pro.vim
исторические причины
в неовиме поправили
источник

goldstein опять in pro.vim
:h Y-default
источник

goldstein опять in pro.vim
мм, надо будет базу бота обновить
источник