💾 Archived View for yretek.com › articulos › 2023-03-01_ortografia_vim.gmi captured on 2023-06-14 at 14:01:51. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2023-04-19)
-=-=-=-=-=-=-
El singular editor de texto Vim, el que deberías estar usando si no lo haces todavía, dispone —por supuesto— de corrector ortográfico; aunque no gramatical. Activarlo es tan fácil como ir al modo normal con ESC y escribir :set spell , desactivándose con :set nospell.
Si se quiere la ortografía española, de España.
Y a partir de ahora los errores ortográficos saldrán destacados, pudiendo distinguir la aplicación en cuatro categorías
Puedes navegar entre los errores mediante ]s y [s que te llevan al error siguiente y al anterior respectivamente.
Si quieres dejar el autocorrector activo por defecto, edita .vimrc (es el archivo de configuración de vim que seguramente esté en el directorio "home" y, si no, se puede crear con touch .vimrc por ejemplo)
Añade.
set spell spelllang=es_es
Y con eso ya está activado por defecto.
Otra opción, si programas en vim con alguna frecuencia es llamar al comando solo cuando haga falta. En cualquier caso ESC :set nospell desactivará la detección automática de errores ortográficos. Esto lo suelo usar cuando estoy programando. (Bueno, jugando a programar 🙃 )
El corrector ortográfico señala los errores cambiando el color de fondo de las palabras afectadas. Sin embargo puedes preferir que más bien subraye los mismos. Para cambiar eso necesitas la instrucción, que, de nuevo pongo en .vimrc
Quita la configuración por defecto de la categoría de error
Este ejemplo hace que los errores se marcan con un subrayado y poniendo el color de primer plano (el de las letras y otros caracteres en blanco).
Obviamente esto es solo un ejemplo porque me gusta a mi y se ve bien con mi particular configuración de terminal.
Todo junto queda así en mi .vimrc
highlight clear SpellBad highlight clear SpellCap highlight clear SpellLocal highlight clear SpellRare highlight SpellBad cterm=underline ctermfg=white highlight SpellCap cterm=underline ctermfg=white highlight SpellLocal cterm=underline ctermfg=white highlight SpellRare cterm=underline ctermfg=white
Para más información mira el manual. Que debe estar en el directorio doc de tu instalación de Vim. En linux, quizás esté en, /usr/share/vim/vim81/doc/spell.txt (Quizás tengas vim82 en lugar de vim81 o algo así, explora).
Viene por ejemplo como saltar rápidamente entre errores ortográficos, elegir entre las sugerencias y más opciones de configuración, pero yo no las uso mucho así que solo te puedo decir que mires por si a ti sí te es útil.
A mí conque me avise cada vez que me empeño en escribir ti con tilde, me vale 🙃 Y es que hay errores zombis que le persiguen a uno desde primaria.
~ Miguel de Luis Espinosa