
Em meu trabalho atual de refatorar uma base de código bastante grande, de vez em quando quero substituir apóstrofos e aspas.
Até agora tenho me candidatado s/"/'/g
às seleções visuais que fiz e funciona bem.
Recentemente, porém, descobri o ~
comando til (). Achei que seria legal se eu pudesse expandir sua funcionalidade não apenas para alterar a caixa dos caracteres, mas também para trocar "
e '
vice-versa. É possível expandir sua funcionalidade para conseguir isso?
Responder1
Como @Marco aponta nos comentários, você provavelmente está procurando oplug-in surround. Usando este plugin você pode alterar o entorno do texto. Por exemplo:
"Hello World"
Entrei no texto e pres cs"'
e o ambiente mudará para
'Hello World'
Eu também recomendaria o de Tim Popepatógenoplugin a ser usado para configurar tudo. Ele também instalará as páginas de ajuda. Os detalhes na página do github.