Pablo
de Vicente

    vicente@oan.es

Traductor
Marcos
Fouces Lago

    mfouces@yahoo.es

Traductor
Santiago
Fernández Sancho

    santi@est.unileon.es

Traductor

# Configuración de &kate;

## Introducción

&kate; ofrece varias formas de configurar la aplicación para que se comporte como se desea. Los más importantes son:

El diálogo de configuración

  Es la principal herramienta de configuración, que le permite configurar &kate;, el componente de edición y el uso de extensiones.

El menú Opciones

  Le permite cambiar opciones utilizadas frecuentemente, e iniciar los diálogos de configuración.

El menú Ver

  Le permite dividir el marco actual, así como mostrar los iconos y el panel con los números de línea para el documento actualmente editado.

La Konsole empotrada utiliza la configuración definida en el &kcontrolcenter;, y puede ser configurada pulsando el botón derecho del ratón y eligiendo el submenú Opciones.

## El diálogo principal de configuración

El diálogo de configuración de &kate; muestra un árbol de temas en la parte izquierda, y una página de configuración correspondiente al tema seleccionado en la parte derecha. El árbol agrupa las páginas de configuración en grupos lógicos.

### El grupo &kate;

Este grupo contiene páginas para configurar la aplicación principal de &kate;.

#### La página general

Opciones globales de &kate;.

Modo de aplicación

  Este grupo le permite elegir entre los modos MDI y SDI de &kate;, seleccionando el botón apropiado.

  El modo MDI (interfaz de múltiples documentos) de &kate;, que es el predeterminado, hace que &kate; utilice una sola ventana para todos los archivos abiertos. Puede elegir el documento a editar en la lista de archivos (anclada de forma predeterminada en la parte izquierda de la ventana de &kate;) o seleccionando el documento en el menú Documento.

  El modo SDI (inferfaz de un único documento) de &kate; hace que cada documento se abra en una ventana independiente, y la lista de archivos tendrá una ventana separada.

  Si cambia esta opción, necesitará reiniciar &kate; para que surta efecto.

Al inicio

  Estas opciones determinan cómo y si &kate; restaurará su sesión de edición al ser iniciado después de un apagado normal (si es restaurado por el administrador de sesiones, &kate; tratará siempre de recuperar la sesión con la mayor fidelidad a como se encontraba la última vez que se utilizó &kate;).

  Reabrir archivos

    Si esta opción está activada, los archivos que se encontraban abiertos cuando se cerró &kate;, serán reabiertos. Se recuperarán los marcadores y la posición del cursor. El borde de iconos y los parámetros del número de líneas del último editor utilizado también se reestablecerán.

  Restaurar configuración de vista

    Si esta opción está activada, &kate; intentará restaurar sus marcos exactamente como los dejó.

Restringir a una sóla sesión

  Si esta opción está activada significa que sólo puede tener funcionando una sesión de &kate; en un momento dado. Si intenta iniciar otra, la sesión actual tomará el control y abrirá los archivos solicitados. Por ejemplo, si utiliza &kate; para mostrar el código fuente de las páginas web en Konqueror, todas ellas se abrirán en una única sesión de &kate; si esta opción está activada.

Mostrar contenidos al redimensionar marcos

  Si esta opción está activada, las ventanas serán completamente redibujadas mientras se arrastran los divisores de marcos. Si la opción está desactivada, se utilizará una banda elástica (indicando el nuevo tamaño del marco) en su lugar.

Sincronizar Konsole con el documento activo

  Esto hará que &konsole; cambie al directorio del documento activo al iniciarse, y cuando se seleccione un nuevo documento comience en dicho directorio. Si no está activado, tendrá que navegar por su cuenta con &konsole;.

Número de archivos recientes

  Como es de esperar, ésto le permite decidir la longitud del menú de archivos Abrir reciente.

#### La página de listado de documentos

Esta página le permitirá activar o desactivar la visualización del sombreado del fondo de su actividad reciente, y seleccionar qué colores se utilizarán si está activado.Véa la sección sobre La lista de documentos para obtener más información sobre esta característica.

#### Herramientas externas

En el menú Herramientas encontrará un submenú llamado Herramientas externas. Estas herramientas llaman a aplicaciones externas con datos relativos al documento actual, por ejemplo su URL, directorio, texto o selección. Esta página le permitirá administrar el menú y editar, eliminar o añadir nuevas herramientas.

Cada herramienta externa es una órden de consola que contiene macros que representan los datos del documento. Cuando se activan, las macros se substituyen con datos del documento activo.

##### Propiedades de las herramientas externas

Etiqueta

  Una etiqueta para la herramienta externa en el menú.

Script

  El script que se ejecutará cuando la herramienta se active. Antes de pasar el script al intérprete se sustituirán las siguientes macros:

  %URL

    La URL completa del documento actual, o una cadena vacía si el documento no se ha guardado.

  %URLS

    Una lista de las URLs de todos los documentos abiertos separadas por espacios (excepto aquellos que no se han guardado).

  %directory

    El directorio que forma parte de la URL del documento actual o una cadena vacía si el documento actual no ha sido guardado.

  %filename

    el nombre de archivo del documento actual sin la ruta, o una cadena vacía si el documento actual no ha sido guardado.

  %line

    El número de línea en la que se encuentra el cursor dentro del documento actual.

  %column

    El número de columna en la que se encuentra el cursor en el documento actual.

  %selection

    El texto seleccionado en el documento actual, o una cadena vacía si no hay texto seleccionado.

  %text

    El texto completo del documento actual. Tenga cuidado ya que esto puede hacer que se supere el tamaño máximo de orden permitido por su sistema. Utilícelo con cuidado.

Ejecutable

  El ejecutable principal en el script. Es obligatorio, y se utiliza para comprobar si la órden puede ser ejecutada o no. Se permite una ruta completa en el caso de que el ejecutable no esté en su variable `PATH`.

Tipos MIME

  Una lista separada por dos puntos con los tipos mime para los que esta orden debería estar disponible. Actualmente está en desuso.

Guardar

  Opcionalmente puede decidir guardar el documento actual o todos los documentos antes de ejecutar el script. Es práctico si su script lee el archivo del disco.

Nombre de la línea de comandos

  Si rellena esto, la herramienta estará disponible en los editores de la línea de órdenes como `exttool-Nombre de la línea de órdenes` (la cadena que introduzca aquí precedida de exttool-).

### El grupo editor

Este grupo contiene todas las páginas relacionadas con el editor de &kate;. La mayor parte de las configuraciones que se encuentran aquí son las predeterminadas, y pueden ser sobreescritas por denificiones de tipos de archivo, por variables de documento o por cambios en el propio documento durante una sesión de edición.

#### La páginas Colores

Esta página le permite cambiar los colores de fondo y de fondo de la selección del editor. Inicialmente, &kate; utilizará los colores establecidos por el &kcontrolcenter;, en la página Aspecto y comportamiento Colores .

Para cambiar un color, pulse el botón asociado y seleccione el color deseado en el selector de colores.

Hay ciertos colores de fondo que pueden hacer el texto con sintaxis resaltada resulte ilegible. Debería elegir un color claro para el fondo, y un color oscuro para el fondo de selección.

En otro caso, lo más probable es que tenga que cambiar los Estilos predeterminados.

#### La página de fuentes

Esta página le permite elegir los tipos de letra predeterminados de &kate;. Los parámetros utilizados se aplicarán también a &kwrite; y a la visualización de archivos de texto de &konqueror;.

Esta página consta de dos apartados, uno para los tipos de letra del editor y otro para el tipo de letra de impresión. Seleccione un apartado y elija el tipo de letra deseado. El comportamiento predeterminado es utilizar la opción configurada globalmente por &kde; para el tipo de letra de anchura fija.

Al no ser posible en este momento utilizar tipos de letra individuales para cada documento, ni cambiar el tipo de letra para impresión en el diálogo de impresión, tenga cuidado. Se recomienda un tipo de letra de anchura fija.

#### La página de sangrías

Esta página le permite cambiar el comportamiento de las sangrías.

##### Opciones de sangrar

Sangrado automático

  Si está activado, &kate; aplicará automáticamente una sangría a las nuevas líneas igual a la sangría de la línea anterior. Si la línea anterior está vacía, se utilizará la información de la superior que tenga contenidos.

Sangrar con espacios

  Si está activado, &kate; realizará la sangría con espacios en vez de con tabuladores.

Tecla retroceder sangra

  Si está activado, &kate; eliminará la sangría hasta dejarla al nivel de la línea superior más cercana con contenido al pulsar la tecla Retroceder, si la parte de la línea que precede al cursor tiene tan sólo un espacio en blanco.

Tecla tabulador sangra

  Si está activado, &kate; sangrará la línea actual hasta igualarla con la línea superior más cercana con contenido si pulsa la tecla Tabulador, si la parte de la línea que precede al cursor contiene tan sólo un espacio en blanco.

Mantener espacios extra

  Si este comportamiento está activado, &kate; dejará espacios en blanco antes del cursor después de aplicar la sangría.

#### La página Seleccionar

Esta página proporciona opciones para ajustar con más precisión el comportamiento de &kate; a la hora de seleccionar.

##### Opciones de selección

Selecciones persistentes

  Si está activada esta opción, el pulsar una tecla no hace que la selección sea eliminada o deseleccionada.

  Esta opción tiene algún conflicto con la opción Sobreescribir selecciones. Si ambas están activadas, el pegar un texto o pulsar cualquier otra tecla que no sea ninguno de los cursores hará que la selección actual sea sobreescrita.

Sobreescribir selección

  Si está activado, cualquier inserción de texto, ya sea tecleada o pegada hará que se elimine el texto seleccionado y éste sea reemplazado por el texto insertado.

#### La página Editar

Esta página contiene opciones variadas para el ajuste preciso del comportamiento del componente de edición de &kate;.

##### Opciones de edición

Ajuste de línea

  Se utiliza para dar formato dinámicamente al texto al cortar la líneas en un lugar apropiado, en vez de símplemente colocar la líneas en el editor para facilitar la lectura.

  Si está activado, &kate; insertará un carácter de salto de línea tal y cómo se define en la opción Fin de línea del documento cuando la línea supera la longitud establecida en la opción Ajustar línea a que se describe a continuación.

Ajustar línea a

  Esta opción decide la longitud máxima de las líneas si la opción Ajuste de línea está activada.

Reemplazar tabuladores con espacios

  Si está activado, &kate; sustituirá los caracteres de tabulación por un número determinado de espacios en blanco, tal y como se define en Ancho de tabulador.

Eliminar los espacios al final

  Si está activado, &kate; eliminará cualquier espacio en blanco al final de una línea cada vez que el cursor abandone esa línea.

Ancho de sangrado/tabulador

  Establece el ancho del tabulador, que además se utiliza también para decidir la cantidad de sangrado a aplicar cuando Auto sangrar está activado, o se invoca por otro motivo al sangrado.

  Establece el ancho del tabulador, que además se utiliza también para decidir la cantidad de sangrado a aplicar cuando el Sangrado automático está activado, o se invoca por otro motivo al sangrado.

Auto corchetes

  Si está activado, &kate; insertará automáticamente un corchete derecho inmediatamente a la derecha del cursor cuando se inserte desde el teclado uno izquierdo. Los tipos de llaves, corchetes y paréntesis soportados son (, {, [ y <.

Deshacer por grupos

  Si está activado, &kate; agrupará las operaciones de edición similares (por ejemplo teclear, borrar, pegar) en una única entrada en el historial de deshacer, para que todo pueda ser deshecho de una sola vez.

Mostrar tabuladores

  Si está activado, &kate; dibujará una pequeño punto al inicio de un caracter Tabulador para indicar su presencia.

Inicio inteligente

  Esto hará que &kate; mueva el cursor al primer caracter que no sea un espacio en blanco de la línea actual en vez de colocarse al principio absoluto, cuando se pulsa la tecla Inicio (u otra tecla asignada para tal función).

Ajustar cursor

  Si está activado, el mover el cursor más hallá del final de una línea, hará que este continúe en la línea siguiente/anterior si es que las hay.

  Si no está activado, el cursor no se puede mover más allá del comienzo de la línea, aunque sí puede moverse más allá del final de la línea, y cuando se inserta texto &kate; inserta automáticamente un espacio en blanco en esa posición. Esto es en ocasiones muy útil para los programadores, por ejemplo.

#### La página Teclado

Aquí puede configurar los accesos directos del teclado para las órdenes internas del componente de edición de &kate;. Esto incluye órdenes para moverse por el documento y seleccionar texto. Para las teclas relacionadas con el copiado y pegado de texto, vea el diálogo de configuración de las teclas.

Puede cambiar las teclas correspondientes a una orden, o añadir una tecla alternativa.

##### Para cambiar la(s) tecla(s) de una orden, siga este procedimiento:

1. Seleccione la orden para el que desea configurar las teclas.

2. Elija la opción Ninguna en el panel colocado debajo de la lista si no desea una tecla para esta orden.

   Elija la opción Predeterminado para utilizar la(s) tecla(s) predeterminada(s) para esa orden.

   Elija la opción Personalizar para seleccionar una tecla propia para esa orden, o para establecer una alternativa.

3. Si elije la opción Personalizar, se activará el botón de introducción de teclas de la derecha del panel. Para establecer una tecla, basta con que pulse el botón. Aparecerá el diálogo de definición de accesos rápidos de &kde;. En este diálogo:

4. 1. Elija si desea establecer la opción predeterminada o una tecla alternativa. Predeterminada no significa que cambie la tecla predeterminada de la aplicación para esta acción, sino que se establece la tecla personalizada estándar para ello.

   2. Pulse la secuencia de teclas deseada, se podrá visualizar en el diálogo para su confirmación.

      Si su naturaleza es aventurera, pruebe a jugar con la opción Tecla múltiple. Su uso le permitirá tener secuencias de teclas similares a las de &Emacs; (una tecla entra en un grupo, la siguiente ejecuta la acción), además del hecho de que en vez de limitarse a hacer el trabajo, &kde; mostrará un menú para elegir en un lugar sin definir y probablemente inapropiado. Así no tendrá duda de si presionar la siguiente tecla de la secuencia funcionará o si tiene que utilizar el acelerador del menú (ambos funcionarán).

#### La página de tipos de archivos

Esta página le permitirá sobreescribir la configuración predeterminada para los documentos de los tipos mime especificados. Cuando el editor carga un documento, intentará encontrar la máscara o el tipo mime para uno de los tipos de archivos definidos, y de ser así se aplican las variables definidas. Si coinciden varios tipos de archivos, se utilizará el de mayor prioridad. Por favor véa la sección Configurar con variables de documento para ver cómo especificar las variables.

Para crear un tipo de archivo, pulse el botón Nuevo y rellene las propiedades.

Para borrar un tipo de archivo existente, selecciónelo de la lista desplegable y pulse el botón Eliminar.

Para editar un tipo de archivo, selecciónelo en la lista desplegable.

##### Propiedades del tipo de archivo

Nombre

  Este es el nombre que se mostrará en el menú HerramientasTipo de archivo.

Sección

  Un submenú de HerramientasTipo de archivo en el que se ubicará este tipo de archivo. Si la sección no existe se creará.

Variables

  Aquí se sitúa la configuración actual. Las variables que se asignen aquí sobreescribirán los valores de la configuración predeterminada. Por favor lea Configurar con variables de documento para ver las variables disponibles.

Extensiones de archivos

  Una lista de nombres de archivos globales separada por dos puntos utilizados para determinar si el documento coincide con este tipo de archivos.

Tipos MIME

  Un lista de tipos mime separada por dos puntos utilizados para determinar si el documento coincide con este tipo de archivos.

Prioridad

  Si un documento coincide con varios tipos de archivos, se elegirá aquel que tenga mayor prioridad.

#### La página Ortografía

Esta página le permite configurar el comportamiento de &kspell; en &kate;.

#### La página Resaltado

Esta página le permitirá ajustar con precisión el color y la selección del tipo de sintaxis en &kate;.

Para obtener más información sobre el sistema de resaltado de sintaxis, consulte ??

La página consta de dos apartados, uno para definir los Estilos predeterminados y otro para administrar los Modos de resaltado. Ambos apartados muestran una lista de contextos en los que los colores y puentes predeterminados se utilizan para visionar el aspecto de cada estilo. El nombre del contexto se presenta utilizando las propiedades actuales de dicho contexto.

La lista tiene cuatro o cinco columnas, cada una con el siguiente propósito:

Contexto

  Muestra el nombre del contexto, se dibuja utilizando las propiedades de estilo del contexto.

Negrita

  El estado de esta casilla decide si el contexto debe ser presentado utilizando un tipo de letra en negrita.

Cursiva

  El estado de esta casilla decide si el contexto debe ser presentado utilizando un tipo de letra en cursiva.

Normal

  Este botón muestra el color para dibujar el estilo en modo normal, cuando el texto no está seleccionado. Para cambiar el color, pinche en el botón.

Seleccionado

  Este botón muestra el color para dibujar el texto cuando éste se encuentra seleccionado. Para cambiar el color, pinche en el botón.

Uso estilo predeterminado

  Esta casilla, disponible únicamente en el apartado de Modos resaltados muestra si el estilo está utilizando sus valores predeterminados. Se desactivará automáticamente si cambiar alguna de las propiedades del estilo. Márquela para devolver el estilo a sus valores predeterminados.

##### La pestaña Estilos predeterminados

Para cambiar alguno de los estilos predeterminados, fijando sus propiedades tal y cómo desee.

##### La pestaña Reglas de Resaltado

Aquí puede cambiar las propiedades más importantes de cada modo de resaltado disponible. En primer lugar, utilice el desplegable Resaltado para elegir un modo sobre el que trabajar.

Los modos de resaltado se eligen inicialmente en base al tipo &MIME; y la extensión del archivos. Para cambiar la lista de la selección actual, edite las entradas Extensiones de archivos y Tipos MIME. También puede pulsar el botón del asistente en la derecha de la entrada Tipos MIME. Esto mostrará un diálogo con todos los tipos &MIME; disponibles para poder elegir. Su uso modificará tanto los tipos &MIME; como las extensiones de archivo.

El diálogo de selección de tipos &MIME; muestra un árbol de tipos &MIME; disponibles, con una descripción de los patrones del tipo &MIME;. Para incluir un tipo &MIME; pinche en el cuadro situado a su lado.

Puede cambiar las propiedades de estilo de cualquiera de los contextos tal y como se ha descrito.

En la parte inferior del apartado, debajo de las propiedades de resaltado, podrá ver un botón etiquetado Descargar. Si lo pulsa se tratará de establecer una conexión con la página web &kate; y descargar una lista de todos los modos de resaltado de sintaxis disponibles, para que pueda actualizarlos o añadirlos.

### El grupo Plugins

Este grupo contiene páginas relacionadas con las extensiones. Además de la página de configuración del Administrador, algunas extensiones proporcionan opciones de configuración individuales. Si desea obtener información sobre éstas, consulte la documentación de las extensiones de forma individualizada.

#### La página del administrador de plugins

Esta página proporciona los medios para cargar/descargar extensiones, y una información mínima sobre las extensiones individuales.

Para cargar una extensión no cargada, selecciónela en el panel Plugins disponibles y utilice los botones de las flechas para moverlo al panel de Plugins cargados.

Para descargar una extensión cargada, selecciónela en el panel Plugins cargados y utilice los botones de las flechas para moverlo al panel Plugins disponibles.

Para ver una mínima descripción e información de una extensión, selecciónela y dicha información aparecerá debajo de las listas.

## Configuración con variables de documentos

Las variables de kate son una implementación de kateparts de las variables de documento, parecidas a las de emacs y vi. En katepart, las líneas tendrán el formato `kate: VALOR NOMBREVARIABLE; [ VALOR NOMBREVARIABLE; ...]` las líneas pueden ser integradas en un comentario, si el archivo tiene un formato que acepta comentarios. Los nombres de las variables son palabras simples (sin espacios), y su valor llegará hasta el siguiente punto y coma. Se requiere punto y coma.

Veámos un ejemplo de línea de variable, que fuerza la configuración del sangrado para un archivo C++, java o javascript:

    // kate: space-indent on; indent-width 4; mixedindent off; indent-mode cstyle;

Sólo se buscarán variables en las primeras y últimas 10 líneas.

Existen variables que soportan la mayor parte de las configuraciones en katepart, además existen extensiones que utilizan variables, que deberían estar documentadas en la documentación de la extensión.

### Cómo utiliza kate las variables

Cuando lee la configuración, katepart busca en los siguientes sitios (en este orden):

- La configuración global.

- Datos opcionales de la sesión.

- La configuración del "tipo de archivo".

- Variables de documento en el propio documento.

- Configuraciones cambiadas durante la edición desde el menú o desde la línea de órdenes.

Como se puede imaginar las variables de documento tienen la máxima prioridad. Cuando se guarda un documento, se vuelven a leer las variables de documento, y se sobreescriben los cambios hechos utilizando los elementos del menú o la línea de órdenes.

Cualquier variable no listada a continuación se guarda en el documento y puede ser consultada por otros objetos tales como extensiones, que las pueden utilizar para sus propios propósitos. Por ejemplo la variable indent mode utiliza variables de documento para su propia configuración.

Las variables que se listan aquí documentan la versión 2.4 de &kate;. Se podrán Añadir más variables en el futuro. Existen 3 tipos de valores definidos para las variables, con las siguientes expresiones válidas:

- BOOL - on|off|true|false|1|0.

- INTEGER - cualquier número entero.

- STRING - todo lo demás.

#### Variables disponibles

    auto-bracketsBOOL

  Activa o desactiva la inserción de paréntesis.

    auto-center-linesINT

  Configura el número de líneas de autocentrado.

    auto-insert-doxygenBOOL

  Activa o desactiva la inserción de asteriscos principales en los comentarios doxygen. Esto no tendrá efecto a menos que se utilice el sangrado automático cstyle.

    background-colorSTRING

  Configura el color del fondo del documento. El valor debe ser algo que pueda ser evaluado como un color válido, por ejemplo "#ff0000".

    backspace-indentsBOOL

  Activa o desactiva el sangrado con retroceso.

    block-selectionBOOL

  Activa o desactiva la selección de bloques.

    bracket-highlight-colorSTRING

  Configura el color del resaltado de paréntesis. El valor debe ser algo que pueda ser evaluado como un color válido, por ejemplo "#ff0000".

    current-line-colorSTRING

  Configura el color para la línea actual. El valor debe ser algo que pueda ser evaluado como un color válido, por ejemplo "#ff0000".

    dynamic-word-wrapBOOL

  Activa o desactiva el ajuste automático de línea.

    eol | end-of-lineSTRING

  Configura el final del modo de línea. Los valores válidos son unix, mac y dos

    encodingSTRING

  Configura la codificación del documento. El valor debe ser un nombre válido de codificación, similar a utf-8.

    font-sizeINT

  Configura el tamaño del punto del tipo de letra del documento.

    fontSTRING

  Configura el tipo de letra del documento. El valor debería ser un nombre válido de tipo de letra, por ejemplo courier.

    icon-bar-colorSTRING

  Configura el color de la barra de iconos. El valor debe ser algo que pueda ser evaluado como un color válido, por ejemplo "#ff0000".

    icon-borderBOOL

  Activa o desactiva la visualización del borde de iconos.

    folding-markersBOOL

  Activa o desactiva la visualización de las marcas.

    indent-modeSTRING

  Configura el modo de sangrado automático. Las opciones reconocidas son none, normal, cstyle, csands, python, xml. Véa la sección Utilizar sangrado automático para obtener más detalles.

    indent-widthINT

  Configura el ancho del sangrado.

    keep-extra-spacesBOOL

  Indica cuando se utilizarán espacios extras para calcular el ancho de sangrado.

    keep-indent-profileBOOL

  Si está activado, evita que no sea sangrado el bloque completo si hay al menos una línea que tiene sangrado.

    line-numbersBOOL

  Activa o desactiva la visualización de los números de línea.

    mixed-indentBOOL

  Activa o desactiva el modo de sangrado al estilo mixto Emacs.

    overwrite-modeBOOL

  Activa o desactiva el modo de sobreescritura.

    persistent-selectionBOOL

  Activa o desactiva las selecciones persistentes.

    remove-trailing-spaceBOOL

  Activa o desactiva la limpieza del final de línea dinámico.

    replace-tabs-saveBOOL

  Activa o desactiva la conversión tabulador->espacio durante el guardado.

    replace-tabsBOOL

  Activa o desactiva la conversión dinámica tabulador->espacio.

    replace-trailing-space-saveBOOL

  Activa o desactiva la limpieza del final de línea durante el guardado.

    schemeSTRING

  Configura el esquema de color. La cadena debe ser un nombre de esquema de color que exista en su configuración para conseguir cualquier efecto.

    selection-colorSTRING

  Configura la selección de color. El valor debe ser algo que pueda ser evaluado como un color válido, por ejemplo "#ff0000".

    show-tabsBOOL

  Activa o desactiva la visualización del caracter TAB.

    smart-homeBOOL

  Activa o desactiva la navegación inteligente.

    space-indentBOOL

  Activa o desactiva el sangrado con espacios.

    tab-indentsBOOL

  Activa o desactiva el sangrado con la tecla TAB.

    tab-widthINT

  Configura el ancho de tabulador que se va a mostrar.

    undo-stepsINT

  Configura el número de pasos para deshacer que puede recordar.

    word-wrap-columnINT

  Configura el ancho del ajuste de línea.

    word-wrap-marker-colorSTRING

  Configura el color del ajuste de línea. El valor debe ser algo que pueda ser evaluado como un color válido, por ejemplo "#ff0000".

    word-wrapBOOL

  Activa o desactiva el ajuste de línea.

    wrap-cursorBOOL

  Activa o desactiva el margen del cursor.