2009-11-20 8 views

Respuesta

15

Si se agrega una explosión después de que el nombre de la opción en el comando set, así:

:set smartcase! 

... lo hará alternar la opción. Puede crear una asignación de teclas para hacer esto:

:map \s :set smartcase!<CR> 

<CR> es sinónimo de retorno de carro. Representa la clave Devolver.

Ahora basta con pulsar \s y alterna.

suelo escribir el mapeo para mostrar también en la línea de fondo si la opción está activada o desactivada, como esto:

:map \s :set smartcase!<CR>:set smartcase?<CR> 
+0

Prefiero , es mucho más simple de mantener, y explicar, de^M. –

+0

@Luc: no estaba seguro de que pudieras usar eso, y no tenía nada práctico para probar, así que fui con lo que sabía con certeza. Editaré –

20

Si desea cambiar si fuera completamente, acaba de hacer

:set nosmartcase 

Pero si desea cambiar el modo de uno de dos búsquedas, utilizar símbolos especiales en la búsqueda patrones:

  • \c hace que el patrón ignore el caso, por ejemplo: /iGnOrEcAsE\c (coincide con "ignorecase");
  • \C hace que el patrón coincida con el caso, por ejemplo: /matchcase\C (no marca "MatchCase").
Cuestiones relacionadas