Изменить прикрынные цитаты в Vim
Вопрос
В VIM это команда быстрой 3-х символов, чтобы изменить то, что внутри текущей цитируемой строки (например, CI »), но есть ли простой способ изменить то, какие цитаты в настоящее время окружают курсор?
Иногда мне нужно отправиться из «бла» на «« бла »« »или« бла »на« бла »(в исходный код BLAH (в исходный код Python), и я бы в идеале хотел бы сделать это быстро с помощью привязки ключей по умолчанию.
Решение
Попробуйте Surround.Vim. плагин. Я нахожу это важное дополнение к любой установке VIM.
Другие советы
Surround.Vim отлично, но я не думаю, что это будет спрашивать ваши потребности в тройных цитатах.
То, как я сделал вещи вдоль этих строк (когда объемность не была уместна) было использовать %
, Составьте изменение, затем дважды обратно, чтобы вернуться к отправной точке. Например, если курсор где-то в одной цитированной строке, сделайте f'%
, сделайте изменение, затем дважды обратно и .
.