Debido a una peculiaridad en el lenguaje específico del dominio con el que estoy trabajando, con frecuencia me enfrento a la tarea de (selectivamente, no globalmente) reemplazar term
o TERM
con word
o WORD
, respectivamente.
Esto significa que busco sin distinción entre mayúsculas y minúsculas term
, y quiero reemplazarlo con word
manteniendo term
intactas las mayúsculas / minúsculas del original .
Dado que el control de la totalidad de term
por consistentes / minúsculas mayúsculas sería difícil y no es realmente necesario, me conformaría con mayúsculas / minúsculas de word
/ WORD
se decidió por la primera letra term
.
¿Cómo podría lograr esto?
substitute
DevSolar
fuente
fuente
c
al final de las declaraciones de sustitución a continuación, y Vim le preguntará acerca de cada partido.Respuestas:
Plugin de Michaels Geddes' keepcase tiene todo lo que necesita:
También
:substitute
se admiten otros elementos de sintaxis de .fuente
Esto puede ser manejado por el
:Subvert
de la abolición de plug-in :fuente