Referencia alfabética rápida de vi

Opciones de la entrada en modo Comando ( Comandos 🙂

Opciones “set” (configuración entorno de vi)

Estas opciones se pueden fijar de tres formas diferentes:

  • Desde la propia sesión del editor vi con el comando :set.
  • En la variable de entorno del sistema operativo EXINIT
  • Mediante el fichero .exrc

Para especificar las opciones desde dentro del editor vi utilice el comando set directamente. Las abreviaturas entre paréntesis podrían ser utilizadas.

Sintaxis:

  • Se pueden especificar múltiples opciones en una misma línea.


  • Visualiza el valor de <opción>


  • Para opciones sin un valor, set no <opción> la desactiva.
  • :set all.- visualiza el valor de todas las opciones.

Mediante EXINIT:

En el sistema operativo existe una variable de entorno denominada EXINIT para definir las características del editor vi. Esta variable se puede definir directamente desde la línea de comandos, con lo que afecta a la sesión actual, o
incluirla en el fichero .profile o en el .login según se utilice la Shell de Bourne o la C Shell respectivamente, para que se utilice cada vez que se entre en el sistema operativo.

Su formato depende del tipo de shell que utilice.

Para la Bourne Shell:
EXINIT=’[set opción…|map [!] nombre_macro definición] …’

Para la C Shell:
setenv EXINIT=’[set opción…|map [!] nombre_macro definición ]…’