vim

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
Última revisiónAmbos lados, revisión siguiente
vim [2022/09/16 23:43] – [Corrector ortográfico] peronvim [2023/03/21 17:28] – [Vim] peron
Línea 1: Línea 1:
 ====== Vim ====== ====== Vim ======
  
-Vim, de las siglas en inglés de //Vi improved//, es un potente [[editores de texto|editor de texto]] con muchísimos mandatos. Este editor no sólo es conocido por, aunque relativa a la persona, su curva de aprendizaje un poco larga, también para muchos es su favorito por la productividad y la rapidez, ya que su principal uso está en usar solamente el teclado, con una combinación exquisita para cumplir su cometido.+ 
 +**Vim**, de las siglas en inglés de //Vi improved//, es un potente [[editores de texto|editor de texto]] con muchísimos mandatos. Presenta extensiones y mejoras sobre el tradicional binomio de editores modales históricos [[ex]] y [[vi]], incorporaciones originales de [[versiones de bsd#4bsd|4BSD]]. 
 + 
 +>Este editor no sólo es conocido por su curva de aprendizaje un poco larga, también para muchos es su favorito por la productividad y la rapidez, ya que su principal uso está en usar solamente el teclado, con una combinación exquisita para cumplir su cometido. 
 + 
 + 
 +{{ :vim.png?direct&200 |}} 
 + 
 +Vim se configura con el fichero ''~/[[.vimrc]]''
  
 ===== Tutorial ===== ===== Tutorial =====
Línea 60: Línea 68:
  
 ==== Corrector ortográfico ==== ==== Corrector ortográfico ====
-Si bien Vim suele utilizarse para programar, opcionalmente podrás usar un corrector ortográfico en castellano con Vim. +Si bien Vim suele utilizarse para programar, opcionalmente podrás usar un [[corrector ortográfico en vim]].
- +
-== Instala el Corrector ortográfico en tu instancia == +
-<code bash> +
-mkdir -p ~/.vim/spell +
-cd ~/.vim/spell +
-wget --no-check-certificate https://ftp.vim.org/vim/runtime/spell/es.latin1.spl +
-wget --no-check-certificate https://ftp.vim.org/vim/runtime/spell/es.latin1.sug +
-wget --no-check-certificate https://ftp.vim.org/vim/runtime/spell/es.utf-8.spl +
-wget --no-check-certificate https://ftp.vim.org/vim/runtime/spell/es.utf-8.sug +
-echo ':setlocal spell spelllang=es' > ~/.vimrc +
-</code> +
- +
-=== Usa el corrector ortográfico en Vim === +
- +
-Emplea la **tecla Esc** para pasar al //modo comando// de Vim, y activa el corrector ortográfico con el comando correspondiente: +
- +
-| '':set spell'' |Activa el corrector ortográfico. | +
-| '':set nospell'' |Desactiva el corrector ortográfico. | +
- +
-Una vez iniciado el corrector, emplea estos atajos para operarlo: +
- +
-| '']s'' | Palabra errónea siguiente. Si la antecedes con un número, saltará tantas palabras erróneas como hayas indicado. | +
-| ''[s'' | Palabra errónea anterior. So la antecedes con un número, realizará la misma operación | +
-| '']S'' | Opera igual que '']s'' pero no tiene en cuenta las palabras erróneas de otra región+
-| ''[S'' | igual que el anterior pero hacia atrás. | +
- +
-Añade o elimina palabras al diccionario //spellfile//: +
- +
-|  ''zg'' | añade la palabra incorrecta sobre la que está el cursor al archivo definido en el parámetro de la configuración ''spellfile''. | +
-|  ''zG'' | funciona exactamente igual que ''zg'' pero añade la palabra a la lista de palabras interna. | +
-|  ''zw'' | en lugar de guardar la palabra como correcta, la guarda como incorrecta. Así, en el caso de que se encuentre en el archivo ''spellfile'' la comentará. | +
-|  ''zW'' | igual que en el caso anterior, pero en este caso la añade al listado interno, tal y como has visto en el caso anterior con ''zg'' y ''zG''. | +
-|  ''zug'' y ''zuw'' | deshacen las acciones de ''zg'' y ''zw''. Lo mismo sucede con ''zuG'' y ''zuW'', pero de nuevo en el caso de los listados internos. | +
- +
-También es posible realizar estas operaciones utilizando comandos: +
-| ''[count]spellgood <palabra>'' | se comporta como ''zg''+
-| ''spellgood! <palabra>'' | funciona como ''zG''+
-| ''[count]spellwrong <palabra>'' | se comporta como ''zw''+
-| ''spellwrong! <palabra>'' | funciona como ''zW'' |+
  
-== Dejar activo el corrector por defecto == 
-El corrector ortográfico funcionará sólo en una sesión de Vim. Si deseas agregarlo para todo momento, puedes utilizar el comando: 
  
-<code bash>echo ":set spell" >> ~/.vimrc</code> 
 ==== Conclusión ==== ==== Conclusión ====
  
 En recomendación del autor, no hay muchas cosas comparables para poder aprender lo básico de Vim que ''vimtutor''. Tiene ejercicios y explicaciones detalladas, además que el tutorial en promedio, si se desea, se puede aprender en 25-30 minutos. En recomendación del autor, no hay muchas cosas comparables para poder aprender lo básico de Vim que ''vimtutor''. Tiene ejercicios y explicaciones detalladas, además que el tutorial en promedio, si se desea, se puede aprender en 25-30 minutos.
  • vim.txt
  • Última modificación: 2023/03/21 17:29
  • por peron