Funcionalidade de expansão de comandos de comutação de casos no Vim

3

No meu trabalho atual de refatorar uma base de código razoavelmente grande, eu me vejo querendo substituir apóstrofos e citações de tempos em tempos.

Até agora, apliquei s/"/'/g em seleções visuais que fiz e funciona bem.

Recentemente, descobri o comando til ( ~ ). Eu pensei que seria legal se eu pudesse expandir sua funcionalidade para não apenas mudar o caso dos caracteres, mas também trocar " por ' e vice-versa. É possível expandir sua funcionalidade para realizar isso?

    
por professorsloth 08.05.2013 / 13:09

1 resposta

0

Como @Marco ressalta nos comentários, você provavelmente está procurando pelo plug-in surround . Usando este plugin você pode mudar o ambiente do texto. Por exemplo:

"Hello World"

Coloque dentro do texto e pressione cs"' e o ambiente mudará para

'Hello World'

Eu também recomendaria o plug-in do patógeno de Tim Pope para que tudo fosse configurado. Ele também instalará as páginas de ajuda. Os detalhes na página do github.

    
por 12.05.2013 / 20:27

Tags