El uso de sus propios archivos de hechizos adicionales es la forma recomendada y predeterminada de realizar la ortografía personalizada. En Vim tiene un archivo de hechizo 'raíz' basado en el idioma y la codificación actuales, y una cantidad opcional de archivos de hechizo 'adicionales'.
La forma más fácil de crear un archivo hechizo adicional (si no lo ha hecho) es simplemente para añadir o eliminar una palabra con zg
o zw
- Si 'spellfile'
está vacía, un nuevo archivo hechizo adicional se creará en el primer directorio grabable en 'runtimepath'
.
La nomenclatura de archivos de hechizos puede ser un poco complicada. En primer lugar, Vim toma un archivo de texto que contiene una lista de palabras y lo convierte en un archivo binario que es mucho más rápido para trabajar internamente. La razón por la que obtienes un error E757 es que Vim está intentando cargar el archivo de hechizo binario, pero no está encontrando el texto del marcador al comienzo del archivo, por lo que está rescatando.
Para crear sus propios archivos de hechizo, el nombre del archivo debe tener el formato "mySpellFile.en.utf-8.add" donde spelllang=en
y encoding=utf-8
.
Gracias. Terminé generando un archivo de hechizo para mi propio lenguaje personalizado con ': mkspell', pero noté que (como dices) se crea un nuevo archivo' .add' de todos modos. – Tim