Eu tenho um grande corpo de texto LaTeX (um livro inteiro) que tem \textit{}
e \textbf{}
comandos trocados em alguns lugares. Em outros lugares, eles estão completamente ausentes. Como crio atalhos rápidos no Vim para que eu possa fazer o seguinte:
- Alternar entre
\textit{}
a\textbf{}
e vice-versa, sem afetar o que está dentro{}
. - Coloque a palavra ou frase sob o cursor em um dos comandos
\textit{}
ou\textbf{}
. - Remova os comandos
\textit{}
ou\textbf{}
onde eles não são necessários, mas coloque-os por engano.
filetype-tex
mkc
fonte
fonte
Respostas:
Se você usar o plug-in vimtex , poderá:
Altere um comando anexo usando
csc
:De acordo com a ajuda, um
ysc
correspondente aos comandos oferecidos porsurround.vim
não está disponível, mas pode ser adicionado. Veja:h vimtex-faq-surround
:Exclua um comando anexo usando
dsc
.fonte
csc
só funciona se o cursor estiver no comando real ou no primeiro argumento.