Herramientas de usuario

Herramientas del sitio


informatica:software:vim

Diferencias

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

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
informatica:software:vim [2021/10/26 19:24] tempwininformatica:software:vim [2024/03/31 12:26] (actual) – [Opciones] tempwin
Línea 89: Línea 89:
 Las flechas también sirven para desplazarse. Las flechas también sirven para desplazarse.
  
 +El ordenador donde Bill Joy desarrolló originalmente Vi (Vim se basa en Vi) fue un ADM-3A cuyo teclado era así:
 +
 +{{ :informatica:hardware:adm-3a-keyboard.png?nolink |}}
 +
 +Por eso las teclas de desplazamiento coinciden con las teclas <key>%%h%%</key><key>%%j%%</key><key>%%k%%</key><key>%%l%%</key>
 ==== Búsqueda ==== ==== Búsqueda ====
  
Línea 301: Línea 306:
  
 Si está activada, veremos ''smartindent''. En caso contrario, pondrá ''nosmartindent'' Si está activada, veremos ''smartindent''. En caso contrario, pondrá ''nosmartindent''
 +
 +<WRAP center round tip 60%>
 +Si queremos, además de ver el valor de la opción, ver dónde está definida, usremos ''verbose'':
 +
 +<code>
 +:verbose set mouse?
 +</code>
 +</WRAP>
 +
  
 Podemos ver el estado de todas las opciones con: Podemos ver el estado de todas las opciones con:
Línea 313: Línea 327:
 :set opcion& :set opcion&
 </code> </code>
 +
 +Para alternar los valores de las opciones //booleanas//, usamos ''!'':
 +
 +<code>
 +:set number!
 +</code>
 +
 +Vim comprobará en qué estado se encuentra la opción, y lo cambiará al otro estado posible. Por ejemplo, si ''number'' está activada (''number''), la desactivará poniendo ''nonumber''.
 ==== Esquemas de color ==== ==== Esquemas de color ====
  
Línea 668: Línea 690:
 map <leader>p :set ft=php<CR> map <leader>p :set ft=php<CR>
 </code> </code>
 +
 +==== Soporte ratón ====
 +
 +Para habilitar el uso del ratón en Vim:
 +
 +<code vim>
 +set mouse=a
 +</code>
 +
 +La opción ''a'' habilita el uso del ratón en Vim en todos los modos:
 +
 +  * Normal
 +  * Visual
 +  * Inserción
 +  * Línea de comandos
 ===== Edición ===== ===== Edición =====
  
informatica/software/vim.1635269075.txt.gz · Última modificación: por tempwin