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:41] – [Navegación] tempwininformatica:software:vim [2024/03/31 12:26] (actual) – [Opciones] tempwin
Línea 90: Línea 90:
  
 El ordenador donde Bill Joy desarrolló originalmente Vi (Vim se basa en Vi) fue un ADM-3A cuyo teclado era así: 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> Por eso las teclas de desplazamiento coinciden con las teclas <key>%%h%%</key><key>%%j%%</key><key>%%k%%</key><key>%%l%%</key>
Línea 304: 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 316: 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 671: 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.1635270090.txt.gz · Última modificación: por tempwin