Intereting Posts
Как установить драйверы Nvidia на Debian Jessie Хранение команд в файлах El Capitan 10.11.15 не может установить диск с ОС в качестве загрузочного диска, загружается только при сбросе nvram скопировать один файл из локального репозитория Git Переменная в команде find задана новой переменной в bash Невозможно перечислить содержимое каталога с 0755 и принадлежит текущему пользователю Статус выхода на ядро Странная переменная окружения! :: = :: \ в Cygwin Как я могу отправить различный звук в левый и правый громкоговорители? Может ли emacs, работающий под urxvt, распознать клавишу-модификатор Hyper? Где процесс bash получает свои обработчики сигналов / ловушки по умолчанию? Размер скрипта для скрипта 57M Могу ли я использовать / usr / local между несколькими дистрибутивами Linux? Базы данных для встроенной Linux? Почему KDE перенаправляется на страницу входа после начальной загрузки?

Расширение функциональности команд переключения событий в Vim

В моей текущей работе по рефакторингу довольно большой базы кода я нахожусь в желании время от времени менять апострофы и цитаты друг с другом.

До сих пор я применял s/"/'/g для визуального выбора, который я сделал, и он отлично работает.

Недавно я обнаружил команду тильды ( ~ ). Я подумал, что было бы неплохо, если бы я мог расширить свои функциональные возможности, чтобы не только изменить характер символов, но и обменять " с ' и наоборот. Можно ли расширить его функциональность, чтобы выполнить это?

Как отмечает @Marco в комментариях, вы, вероятно, ищете плагин объемного звучания . Используя этот плагин, вы можете изменить окружение текста. Например:

 "Hello World" 

Внутри текста и pres cs"' и окружающая среда изменится на

 'Hello World' 

Я бы также рекомендовал плагин патогенов Тима Папы использовать, чтобы все было настроено. Он также установит страницы справки. Подробности на странице github.