В Vim это быстрая 3-символьная команда для изменения того, что находится внутри текущей строки (например, ci), но есть простой способ изменить, какой тип кавычек в настоящее время окружает курсор ?Изменение заключенных котировок в Vim
Иногда мне нужно перейти с «бла» на «» «blah» или «blah» на «blah» (в исходном коде Python), и я бы идеально хотел сделать это быстро, используя привязки ключевых слов по умолчанию .
Это хороший плагин! –
выглядит отлично, спасибо! – Mzzzzzz
Чтобы перейти от кавычек к тройным кавычкам, сделайте 'ysa" "wysa" "'. Стоит вставить макрос или привязать его. Например, ': noremap: normal ysa" "wysa" "' свяжет это с 'Ctrl' +' c'. В качестве альтернативы вы можете просто нарисовать ': noremap : normal ysiw" w ', чтобы окружать любое слово кавычками, а затем нажмите' Ctrl' + 'c' или что бы вы не связывали * n * раз, чтобы добавить * n * sets цитаты –
Jay