&traducteurJoelleCornavin;

# Configurer &kate;

## Vue d'ensemble

&kate; offre plusieurs moyens d'affiner l'application pour qu'elle se comporte selon vos souhaits. Voici les plus importants :

La boîte de dialogue Configuration

  Le principal outil de configuration, qui permet de configurer l'application &kate;, le composant d'édition et l'utilisation des modules externes.

Le menu Configuration

  Permet de modifier les paramètres fréquemment utilisés et d'ouvrir les boîtes de dialogue de configuration.

Le menu Affichage

  Permet de scinder le cadre actuel et d'afficher le panneau des icônes, ainsi que les numéros de ligne du document en cours d'édition.

La &konsole; intégrée utilise la configuration définie dans le &centreConfiguration;. Vous pouvez la configurer en cliquant avec le bouton droit de la souris et en choisissant dans le sous-menu Configuration.

## La boîte de dialogue Configuration principale

La boîte de dialogue de configuration de &kate; affiche sur la partie gauche une arborescence de thèmes et sur la partie droite une page de configuration correspondant au thème choisi. L'arborescence regroupe les pages de la boîte de dialogue en groupes logiques.

### Le groupe &kate;

Ce groupe contient les pages nécessaires pour configurer l'application principale &kate;

#### La page Général

Options générales de &kate;

Mode application

  Ce groupe permet de choisir entre le mode MDI et le mode SDI de &kate;, en sélectionnant le bouton approprié.

  Le mode MDI (Multiple Document Interface) de &kate;, qui est le mode par défaut, oblige &kate; à n'utiliser qu'une seule fenêtre pour tous les fichiers ouverts. Vous pouvez choisir le document à modifier dans la liste des fichiers (placée dans la fenêtre de &kate; par défaut) ou en sélectionnant le document dans le menu Document.

  Le mode SDI de &kate; (Single Document Interface) oblige &kate; à ouvrir chaque document dans une fenêtre à part ; la liste des fichiers / le sélecteur de fichiers auront une fenêtre séparée.

  Si vous modifiez ce paramètre, vous devrez redémarrer &kate; pour qu'il entre en vigueur.

Au démarrage

  Ces options déterminent comment et si &kate; rétablit votre session d'édition lorsque vous le lancez après une extinction normale (si elle est rétablie par le gestionnaire de session, &kate; essaie toujours de rétablir votre session la plus proche possible de ce qu'elle était lorsque vous avez utilisé &kate; pour la dernière fois).

  Rouvrir les fichiers

    Si cette option est cochée, les fichiers ouverts lorsque vous avez fermé &kate; pour la dernière fois seront rouverts. Les signets seront rétablis, les paramètres positionnels du curseur, de la bordure d'icônes et de numéros de ligne du dernier éditeur utilisé avec le document seront rétablis.

  Rétablir la configuration des vues

    Si cette option est cochée, &kate; tente de rétablir vos cadres exactement comme vous les avez laissés.

Se limiter à une seule instance

  Cocher cette option signifie que vous ne pouvez avoir qu'une instance de &kate; en cours d'exécution à un moment donné. Si vous tentez d'en démarrer une autre, l'instance actuelle prévaut et ouvre également les fichiers comme demandé. Par exemple, si vous utilisez &kate; pour afficher les sources de pages web dans Konqueror et si cette option est cochée, celles-ci s'ouvriront toutes dans une instance existante de &kate;.

Afficher le contenu lors du redimensionnement des cadres

  Si cette option est cochée, les fenêtres seront entièrement redessinées lors du déplacement des séparateurs de cadres. Si elle n'est pas cochée, un « étirement » (indiquant la nouvelle taille du cadre) sera utilisé à la place.

Synchroniser la Konsole avec le Document actif

  Cette option fait passer la &konsole; intégrée dans le dossier du document actif lorsque vous la lancez et qu'un nouveau document obtient le focus. Si elle n'est pas cochée, vous devrez effectuer toute votre navigation dans la &konsole;.

Nombre de fichiers récents

  Comme on pouvait s'y attendre, cette option permet de décider de la longueur que le menu de fichiers Récemment ouvert(s) devrait atteindre.

#### La page Liste des documents

Cette page permet de (dés)activer l'affichage de la couleur de fond de votre activité récente et de choisir les couleurs à utiliser si cette option est cochée. Reportez-vous à la section sur La Liste des documents pour plus d'informations sur cette fonctionnalité.

#### Outils externes

Dans le menu Outils, vous trouverez un sous-menu appelé Outils externes. Ces outils invoquent des applications externes contenant des données liées au document actuel, par exemple ses URL, dossier, texte ou sélection. Cette page permet de gérer le menu et de modifier, supprimer ou ajouter de nouveaux outils.

Chaque outil externe est une commande shell qui contient des macros représentant les données du document. Quand elles sont activées, les macros sont substituées par des données provenant du document actif.

##### Propriétés des outils externes

Étiquette

  Une désignation conviviale pour le menu Outils externes.

Script

  Le script à exécuter quand l'outil est activé. Avant de transmettre le script à l'interpréteur, les macros suivantes sont substituées :

  %URL

    L'URL complète du document actuel ou une chaîne de caractères vide si le document est non enregistré.

  %URLS

    Une liste séparée par des espaces des URL de tous les documents ouverts (sauf ceux qui sont non enregistrés).

  %directory

    La partie dossier de l'URL du document actuel ou une chaîne de caractères vide si le document actuel est non enregistré.

  %filename

    Le nom de fichier du document actuel sans le chemin ou une chaîne de caractères vide si le document actuel est non enregistré.

  %line

    Le numéro de ligne du curseur d'insertion est dans le document actuel.

  %column

    Le numéro de colonne du curseur d'insertion est dans le document actuel.

  %selection

    Le texte sélectionné dans le document actuel ou une chaîne de caractères vide s'il n'y a pas de texte sélectionné.

  %text

    Le texte complet du document actuel. Sachez que celui-ci risque de dépasser la longueur maximale de commande autorisée sur votre système. À utiliser avec précaution.

Executable

  L'exécutable principal est le script. Il est obligatoire et sert à tester si la commande peut réellement être exécutée. Vous pouvez spécifier un chemin pleinement qualifié si l'exécutable n'est pas dans votre variable `PATH`.

Mimetypes

  Une liste séparée par des points-virgules des types MIME pour lesquels cette commande devrait être activée. Cette fonction est actuellement inutilisée.

Save

  Vous pouvez éventuellement décider que les documents actuels, voire la totalité, soient enregistrés avant d'exécuter le script. Cette fonction est pratique si votre script lit le fichier à partir du disque.

Nom de la ligne de commande

  Si vous remplissez ce champ, l'outil sera disponible dans la ligne de commande des éditeurs sous la forme `exttool-Nom de la ligne de commande` (la chaîne que vous saisissez ici précédée de « exttool- »).

### Le groupe Éditeur

Ce groupe contient toutes les pages liées au composant d'édition de &kate;. La plupart des paramètres ici sont des valeurs par défaut, que l'on peut annuler en définissant un type de fichier, des variables de document ou en les changeant pour chaque document pendant une session d'édition.

#### La page Couleurs

Cette page permet de changer le fond et de choisir les couleurs de fond de l'éditeur. Au départ, &kate; utilise les couleurs telles que défini dans la page Apparence (LookNFeel)Couleurs du &centreConfiguration;.

Pour changer une couleur, cliquez sur le bouton associé et choisissez la couleur souhaitée dans le sélecteur de couleurs.

Le choix de la couleur de fond peut rendre illisible le texte mis en surbrillance. Vous devriez utiliser une couleur claire pour le fond et une couleur foncée pour le fond de la sélection.

Sinon, vous devrez probablement changer les styles par défaut.

#### La page Police

Cette page permet de choisir la police par défaut de &kate;. Les paramètres serviront pour &kwrite; et pour afficher des fichiers texte dans &konqueror; également.

La page présente deux onglets, un pour la police de l'éditeur et l'autre pour la police d'impression. Sélectionnez un onglet et choisissez la police souhaitée. Le choix par défaut consiste à utiliser la configuration globale de &kde; pour les polices à largeur fixe.

Comme il n'est actuellement pas possible d'utiliser des polices individuellement pour les documents ni de changer la police d'impression depuis la boîte de dialogue d'impression, soyez prudent. Une police à largeur fixe est vivement recommandée.

#### La page Indentation

Cette page permet de changer le comportement de l'indentation.

##### Règles d'indentation

Indentation automatique

  Si cette option est cochée, &kate; indente automatiquement les nouvelles lignes d'une manière identique à la ligne précédente. Si cette dernière est vide, la ligne précédente la plus proche ayant du contenu est utilisée.

Indenter avec des espaces

  Si cette option est cochée, &kate; indente avec des espaces plutôt que des tabulations.

Indenter avec la touche Correction

  Si cette option est cochée, &kate; désindente d'une manière identique à la ligne précédente la plus proche ayant du contenu lorsque vous appuyez sur la touche Correction si la partie de la ligne précédant le curseur ne contient qu'un blanc.

Indenter avec la touche Tabulation

  Si cette option est cochée, &kate; indente la ligne actuelle d'une manière identique à la ligne précédente la plus proche ayant du contenu lorsque vous appuyez sur la touche Tabulation si la partie de la ligne précédant le curseur ne contient qu'un blanc.

Conserver les espaces supplémentaires

  Lorsque ce comportement est coché, &kate; laisse un blanc derrière le curseur après l'indentation.

#### La page Sélection

Cette page fournit des options permettant de peaufiner le comportement de sélection de &kate;

##### Comportement de la sélection

Sélections persistantes

  Lorsque l'option Sélections persistantes est cochée, la saisie au clavier n'entraîne ni la suppression ni la réduction de la sélection.

  Cette option entre partiellement en conflit avec l'option Écraser les sélections. Si les deux sont cochées, coller du texte ou appuyer sur toute autre touche que les touches fléchées entraîne l'écrasement de la sélection.

Écraser la sélection

  Si cette option est cochée, toute insertion de texte, qu'il soit saisi au clavier ou collé, entraîne la suppression et le remplacement du texte sélectionné par le texte inséré.

#### La page Édition

Cette page contient diverses options permettant de peaufiner le comportement du composant d'édition de &kate;.

##### Options d'édition

Retour à la ligne automatique

  Le retour à la ligne automatique, tel qu'il est utilisé ici, implique le formatage dynamique du texte en coupant les lignes à un endroit approprié, plutôt qu'en les coupant manuellement dans l'éditeur pour faciliter la lecture.

  Si cette option est cochée, &kate; insère un saut de ligne tel que défini par le paramètre Fin de ligne du document lorsque la ligne dépasse la longueur fixée dans l'option Couper à la colonne décrite ci-dessous.

Couper à la colonne

  Cette option décide de la longueur maximale des lignes si l'option Retour à la ligne automatique est cochée.

Remplacer les tabulations par des espaces

  Si cette option est cochée, &kate; remplace les tabulations insérées par un certain nombre de blancs uniques, tel que défini dans Taille des tabulations et des indentations.

Supprimer les espaces de fin de ligne

  Si cette option est cochée, &kate; supprime tout blanc à la fin d'une ligne chaque fois que le curseur sort de cette ligne.

Taille des tabulations et des indentations

  Fixe la largeur des tabulations, qui est également utilisée pour décider du niveau d'indentation lorsque Indentation automatique est cochée, ou que l'indentation est par ailleurs nécessaire.

  En fonction des paramètres Indenter, l'indentation peut s'obtenir en appuyant sur les touches Tabulation et Correction ; un clic sur la ligne de menu Édition Indent appellera l'indentation également.

Accolades automatiques

  Si cette option est cochée, &kate; insère automatiquement une accolade droite immédiatement à droite du curseur, dès qu'une accolade gauche est saisie au clavier. Les types d'accolades pris en charge sont (, {, [ et <

Regrouper les annulations

  Si cette option est cochée, comme &kate; regroupe un certain nombre d'actions d'édition similaires (par exemple, la saisie au clavier, la correction, le collage) dans une seule ligne de l'historique d'annulation, on peut les annuler toutes en une fois.

Afficher les tabulations

  Si cette option est cochée, &kate; place un point au début d'une Tabulation dans l'éditeur pour indiquer sa présence.

Touche de début intelligente

  Cette option ordonne à &kate; de déplacer le curseur vers le premier caractère autre qu'un blanc de la ligne actuelle plutôt que vers le début absolu, lorsque vous appuyez sur la touche Début (ou toute autre touche affectée à cette fonction).

Retour à la ligne du curseur

  Si cette option est cochée, le déplacement du curseur après la fin d'une ligne le fait continuer vers la ligne suivante ou précédente s'il y a lieu.

  Si cette option n'est pas cochée, le curseur ne peut pas se déplacer à droite du début de la ligne, mais peut se déplacer après la fin de la ligne ; lorsqu'on saisit du texte, &kate; insère automatiquement un blanc jusqu'à cette position. Ce comportement est parfois très pratique pour les programmeurs, par exemple.

#### La page Raccourcis clavier

Vous pouvez configurer ici les raccourcis clavier des commandes internes du composant d'édition de &kate;. Ceux-ci regroupent des commandes permettant de se déplacer dans le document et de sélectionner du texte. Pour les touches associées au copier et coller du texte, consultez la boîte de dialogue Configuration des raccourcis.

Vous pouvez changer les touches d'une commande ou ajouter un raccourci secondaire.

##### Pour changer la(les) touche(s) d'une commande, suivez cette procédure :

1. Sélectionnez la commande dont vous voulez configurer les touches.

2. Choisissez l'option Aucun dans le panneau situé sous la liste si vous ne voulez pas de touche pour cette commande.

   Choisissez l'option Par défautpour utiliser la(les) touche(s) par défaut de cette commande.

   Choisissez l'option Personnalisé pour sélectionner une touche personnalisée pour cette commande ou définissez une touche secondaire.

3. Si vous cochez l'option Personnalisé, le bouton de saisie de la touche à droite du panneau est activé. Pour définir une touche, appuyez sur celle-ci. La boîte de dialogue Définir le raccourci clavier de &kde; apparaît. Dans cette boîte de dialogue :

4. 1. Choisissez de définir soit la touche par défaut, soit la touche secondaire. La touche Par défaut ne signifie pas que vous changez le réglage par défaut de l'application pour cette action, mais plutôt qu'il définit la touche standard personnalisée pour celle-ci.

   2. Appuyez sur la séquence de touches souhaitée. Cette dernière vous est présentée dans la boîte de dialogue pour que vous confirmiez.

      Si vous êtes de nature aventureuse, essayez l'option À touches multiples. Son utilisation permet d'obtenir des séquences de touches dans le style d'&Emacs; (une touche entre dans un groupe, la suivante exécute l'action), indépendamment du fait qu'au lieu de se contenter d'accomplir la tâche, &kde; fait apparaître un menu dans lequel vous choisissez un endroit indéfini et très probablement inapproprié. Vous n'aurez dorénavant plus de doute quant à savoir si appuyer sur la prochaine touche dans la séquence fonctionne ou si vous devez saisir l'accélérateur de menu (les deux fonctionneront).

#### La page Types de fichiers

Cette page permet d'annuler la configuration par défaut pour les documents des types MIME spécifiés. Quand l'éditeur charge un document, il essaie de vérifier s'il correspond aux masques ou aux types MIME des fichiers pour un des types de fichiers définis et, si tel est le cas, il applique les variables définies. Si plusieurs types de fichiers correspondent, celui qui a la priorité la plus élevée est utilisé. Reportez-vous à la section Configurer avec des variables de document pour savoir comment spécifier des variables.

Pour créer un type de fichier, cliquez sur le bouton Nouveau et complétez les propriétés.

Pour supprimer un type de fichier existant, sélectionnez-le dans la liste déroulante et cliquez sur le bouton Supprimer.

Pour modifier un type de fichier existant, sélectionnez-le dans la liste déroulante.

##### Propriétés d'un type de fichier

Nom

  C'est un nom convivial qui peut être affiché dans le menu OutilsTypes de fichiers.

Section

  Un sous menu de OutilsTypes de fichiers dans lequel placer ce type de fichier. Si la section n'existe pas déjà, elle est créée pour vous.

Variables

  C'est l'endroit où prend place la configuration proprement dite. Les variables définies ici annuleront les valeurs de la configuration par défaut. Reportez-vous à la section Configurer avec des variables de document pour savoir quelles sont les variables disponibles.

Extensions de fichier

  Une liste séparée par des points-virgules des noms de fichiers globaux utilisés pour déterminer si un document correspond à ce type de fichier.

Mimetypes

  Une liste séparée par des points-virgules des types MIME utilisés pour déterminer si un document correspond à ce type de fichier.

Priorité

  Si un document correspond à plusieurs types de fichiers, celui qui a la priorité la plus élevée sera choisi.

#### La page Correction orthographique

Cette page permet de configurer le comportement de &kspell; avec &kate;.

#### La page Coloration syntaxique

Cette page permet de peaufiner la sélection de la couleur et du type de syntaxe de &kate;.

Pour plus d'informations sur le système de coloration syntaxique, consultez ?

La page consiste en deux onglets, un pour définir les styles par défaut et un pour gérer les modes de coloration syntaxique. Les deux onglets affichent une liste de contextes dans lesquels les couleurs par défaut et les polices servent à représenter l'aspect de chaque style. Le nom du contexte est coloré à l'aide des propriétés actuelles du contexte.

La liste comporte quatre ou cinq colonnes, chacune ayant l'objectif suivant :

Contexte

  Affiche le nom du contexte, coloré à l'aide des propriétés de style du contexte.

Gras

  L'état de cette case à cocher décide si le contexte doit être rendu à l'aide d'une police en gras.

Italique

  L'état de cette case à cocher décide si le contexte doit être rendu à l'aide d'une police en italique.

Normal

  Ce bouton affiche la couleur de tracé du style en mode normal, lorsque le texte n'est pas sélectionné. Pour changer la couleur, cliquez sur le bouton.

Sélectionné

  Ce bouton affiche la couleur de tracé du style lorsque le texte est sélectionné. Pour changer la couleur, cliquez sur le bouton.

Utiliser le style par défaut

  Cette case à cocher, disponible seulement dans l'onglet Modes de coloration syntaxique indique si le style utilise ses valeurs par défaut. Elle sera automatiquement décochée si vous changez une quelconque propriété du style. Cochez-la pour réinitialiser un style pour utiliser les valeurs par défaut.

##### L'onglet Styles par défaut

Pour changer n'importe quel style par défaut, définissez ses propriétés à votre gré.

##### L'onglet Modes de coloration syntaxique

Ici, vous pouvez changer les propriétés les plus importantes de chaque mode de coloration syntaxique disponible. Utilisez d'abord la liste déroulante Coloration syntaxique pour choisir un mode avec lequel travailler.

Les modes de coloration syntaxique sont initialement choisis d'après le type &MIME; et l'extension du fichier. Pour changer la liste de la sélection actuelle, modifiez les lignes Extensions de noms de fichiers et Types Mime. situées à droite de la ligne Types Mime. Une boîte de dialogue s'ouvre, affichant tous les types &MIME; disponibles dans lesquels choisir. Vous pouvez ainsi modifier les types &MIME; ainsi que les extensions de noms de fichiers.

La boîte de dialogue du sélecteur de types &MIME; affiche une arborescence des types &MIME; disponibles, ainsi qu'une description et les motifs du type &MIME;. Pour ajouter un type &MIME;, cochez la case située à côté de son intitulé.

Vous pouvez changer les propriétés de style de n'importe quel contexte comme décrit ci-dessus.

Au bas de l'onglet, sous les propriétés de coloration syntaxique, se trouve un bouton intitulé Télécharger.... Un clic sur ce bouton permet de tenter une connexion au site web de &kate; pour récupérer une liste des modes de coloration syntaxique disponibles que vous pourrez mettre à jour ou ajouter.

### Le groupe Modules externes

Ce groupe contient des pages associées aux modules externes. En dehors de la page de configuration Gestionnaire, quelques modules externes prévoient des options de configuration individuelles. Pour plus d'informations sur ceux-ci, consultez la documentation consacrée aux modules externes individuels.

#### La page Gestionnaire de modules externes

Cette page offre le moyen de charger / décharger des modules externes et un minimum d'informations sur les modules externes individuels.

Pour charger un module externe déchargé, sélectionnez-le dans le panneau Modules externes disponibles et utilisez les boutons fléchés pour le déplacer vers le panneauModules externes chargés.

Pour décharger un module externe chargé, sélectionnez-le dans le panneau Modules externes chargés et utilisez les boutons fléchés pour le déplacer vers le panneau Boutons disponibles.

Pour afficher une description et des informations minimales sur un module externe, sélectionnez-le ; les informations seront disponibles sous les listes.

## Configurer avec les variables de document

Les variables de Kate sont une implémentation kateparts des variables de document, similaires aux modelines d'emacs et de vi. Dans katepart, les lignes ont le format `kate: NOMVARIABLE VALEUR; [ NOMVARIABLE VALEUR; ... ]`. Les lignes peuvent bien sûr se trouver dans un commentaire, si le fichier est dans un format comportant des commentaires. Les noms de variables sont des mots d'un seul tenant (sans espace) et tout ce que l'on trouve jusqu'au point-virgule suivant constitue la valeur. Le point-virgule est obligatoire.

Voici un exemple de ligne de variable forçant les réglages d'indentation pour un fichier C++, java ou javascript :

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

La recherche des lignes de variables n'a lieu que sur les dix premières et dernières lignes.

Il y a des variables permettant de prendre en charge toutes les configurations dans katepart. De plus, des modules externes peuvent utiliser des variables, auquel cas elles seront référencées dans la documentation de ce module externe.

### Comment kate utilise les variables

Lorsqu'il lit la configuration, katepart regarde aux endroits suivants (dans cet ordre) :

- La configuration globale.

- Les données optionnelles de session.

- La configuration des « types de fichiers ».

- Les variables de document dans le document lui-même.

- Les réglages effectués durant l'édition à partir du menu ou de la ligne de commande.

Comme vous pouvez le comprendre, les variables de document ont la priorité la plus élevée suivante. Chaque fois qu'un document est enregistré, les variables de document sont relues et écrasent les changements apportés à l'aide des éléments de menu ou de la ligne de commande.

Toute variable non répertoriée ci-dessous est stockée dans le document et peut être recherchée par d'autres objets tels que les modules externes, qui ont la possibilité de les utiliser pour leurs propres besoins. Par exemple, le mode d'indentation des variables utilise les variables de documents pour sa configuration.

Les variables répertoriées ci-dessous documentent la version 2.4 de &kate;. D'autres variables pourront s'y ajouter dans le futur. Trois types de valeurs sont possibles pour les variables, avec les expressions admises suivantes :

- BOOLÉEN - on|off|true|false|1|0

- ENTIER - n'importe quel nombre entier

- CHAÎNE - n'importe quelle chaîne de caractères

#### Variables disponibles

    auto-bracketsBOOLÉEN

  Définit l'insertion ou la suppression automatique d'accolades.

    auto-center-linesENTIER

  Définit le nombre de lignes centrées automatiquement.

    auto-insert-doxygenBOOLÉEN

  (Dés)active l'insertion de l'astérisque de début dans les commentaires de doxygen. Ce comportement n'a aucun effet, à moins que vous n'utilisiez l'indentation automatique cstyle.

    background-colorCHAÎNE

  Définit la couleur de fond du document. Il faut que l'on puisse affecter la valeur à une couleur admise, par exemple « #ff0000 ».

    backspace-indentsBOOLÉEN

  (Dés)active l'indentation à l'aide de la touche correction.

    block-selectionBOOLÉEN

  (Dés)active la sélection par bloc.

    bracket-highlight-colorCHAÎNE

  Définit la couleur pour la mise en surbrillance des parenthèses. Il faut que l'on puisse affecter la valeur à une couleur admise, par exemple « #ff0000 ».

    current-line-colorCHAÎNE

  Définit la couleur de la ligne actuelle. Il faut que la valeur puisse être affectée à une couleur admise, par exemple « #ff0000 ».

    dynamic-word-wrapBOOLÉEN

  (Dés)active le retour à la ligne automatique.

    eol | end-of-lineCHAÎNE

  Définit la fin du mode ligne. Les réglages admis sont « unix », « mac » et « dos ».

    encodingCHAÎNE

  Définit l'encodage du document. La valeur doit être un nom d'encodage admis, comme « utf-8 ».

    font-sizeENTIER

  Définit la taille de point de la police du document.

    fontCHAÎNE

  Définit la police du document. La valeur doit être un nom de police admis, par exemple « courier ».

    icon-bar-colorCHAÎNE

  Définit la couleur de la barre d'icônes. Il faut que la valeur puisse être affectée à une couleur admise, par exemple `#ff0000`.

    icon-borderBOOLÉEN

  (Dés)active l'affichage de la bordure d'icônes.

    folding-markersBOOLÉEN

  (Dés)active l'affichage des marqueurs de pliage.

    indent-modeCHAÎNE

  Définit le mode d'auto-indentation. Les options « none », « normal », « cstyle », « csands », « python », « xml » sont reconnues. Reportez-vous à la section pour les détails.

    indent-widthENTIER

  Définit la largeur d'indentation.

    keep-extra-spacesBOOLÉEN

  Définit s'il faut garder des espaces supplémentaires lors du calcul de la largeur d'indentation.

    keep-indent-profileBOOLÉEN

  Si activée, cette option empêche de désindenter un bloc si au moins une ligne ne comporte pas d'indentation.

    line-numbersBOOLÉEN

  (Dés)active l'affichage des numéros de ligne.

    mixed-indentBOOLÉEN

  (Dés)active l'indentation mixte dans le style d'Emacs.

    overwrite-modeBOOLÉEN

  (Dés)active le mode d'écrasement.

    persistent-selectionBOOLÉEN

  (Dés)active la sélection persistante.

    remove-trailing-spaceBOOLÉEN

  (Dés)active le nettoyage dynamique des fins de ligne.

    replace-tabs-saveBOOLÉEN

  (Dés)active la conversion tabulation->espace lors de l'enregistrement.

    replace-tabsBOOLÉEN

  (Dés)active la conversion dynamique tabulation->espace.

    replace-trailing-space-saveBOOLÉEN

  (Dés)active le nettoyage des fins de ligne lors de l'enregistrement.

    schemeCHAÎNE

  Définit la couleur dominante. La chaîne doit être le nom d'une couleur dominante qui existe dans votre configuration pour pouvoir obtenir un effet.

    selection-colorCHAÎNE

  Définit la couleur de la sélection. Il faut que la valeur puisse être affectée à une couleur admise, par exemple « #ff0000 ».

    show-tabsBOOLÉEN

  (Dés)active le caractère visuel de tabulation.

    smart-homeBOOLÉEN

  (Dés)active la navigation« smart home » : cela signifie que Kate déplace le curseur sur le premier caractère d'une ligne (en ignorant l'indentation) lorsqu'on appuie sur la touche Début (ou la touche associée à cette fonction), à moins qu'elle ne s'y trouve exactement, auquel cas elle déplace le curseur sur la colonne 0.

    space-indentBOOLÉEN

  (Dés)active l'indentation avec des espaces.

    tab-indentsBOOLÉEN

  (Dés)active l'indentation à l'aide des touches de tabulation.

    tab-widthENTIER

  Définit la largeur d'affichage des tabulations.

    undo-stepsENTIER

  Définit le nombre d'étapes d'annulation à mémoriser.

    word-wrap-columnENTIER

  Définit le nombre de colonnes auquel aura lieu le retour à la ligne automatique forcé.

    word-wrap-marker-colorCHAÎNE

  Définit la couleur du marqueur de retour automatique à la ligne. Il faut que la valeur puisse être affectée à une couleur admise, par exemple « #ff0000 ».

    word-wrapBOOLÉEN

  (Dés)active le retour automatique à la ligne forcé.

    wrap-cursorBOOLÉEN

  (Dés)active le retour à la ligne du curseur.