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 termo TERMcon wordo WORD, respectivamente.
Esto significa que busco sin distinción entre mayúsculas y minúsculas term, y quiero reemplazarlo con word manteniendo termintactas las mayúsculas / minúsculas del original .
Dado que el control de la totalidad de termpor consistentes / minúsculas mayúsculas sería difícil y no es realmente necesario, me conformaría con mayúsculas / minúsculas de word/ WORDse decidió por la primera letra term.
¿Cómo podría lograr esto?
substitute
DevSolar
fuente
fuente

cal 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
:substitutese admiten otros elementos de sintaxis de .fuente
Esto puede ser manejado por el
:Subvertde la abolición de plug-in :fuente