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
vim [2022/09/17 04:25] – [Vim] peronvim [2023/03/21 17:29] (actual) – [Tutorial] 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]]'' Vim se configura con el fichero ''~/[[.vimrc]]''
  
-===== Tutorial =====+===== Tutorial de Vim =====
  
 Este tutorial no puede abarcar todo el potencial, el lector deberá indagar por su cuenta, quizá apoyándose de la [[https://www.vim.org/docs.php|propia información oficial]] o también puede que de la misma página del manual de nuestro sistema o, si se prefiere, se puede ejecutar el comando ''vimtutor''. Este modesto artículo lo que trata es de motivar, por medio de cosas básicas, lo que puede ofrecer. Este tutorial no puede abarcar todo el potencial, el lector deberá indagar por su cuenta, quizá apoyándose de la [[https://www.vim.org/docs.php|propia información oficial]] o también puede que de la misma página del manual de nuestro sistema o, si se prefiere, se puede ejecutar el comando ''vimtutor''. Este modesto artículo lo que trata es de motivar, por medio de cosas básicas, lo que puede ofrecer.
Línea 62: 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.1663388746.txt.gz
  • Última modificación: 2022/09/17 04:25
  • por peron