# Agordi &kappname;

Elektante Agordojn Agordi Aplikon... el la menuo aperas la dialogokeston Agordi. Ĉi tiu dialogo povas esti uzata por ŝanĝi kelkajn malsamajn agordojn. La agordoj disponeblaj por ŝanĝo varias laŭ kia kategorio la uzanto elektas el vertikala listo ĉe la maldekstra flanko de la dialogo. Per tri butonoj laŭ la fundo de la skatolo la uzanto povas kontroli la procezon.

Vi povas alvoki la sistemon Helpo, akcepti la aktualajn agordojn kaj fermi la dialogon per la butono OK aŭ Nuligi la procezon. La kategorioj Aspekto, Tiparoj & Koloroj, Redaktado, Malfermi/Konservi kaj Etendoj estas detalaj sube.

## La Redaktora Komponenta Agordo

Ĉi tiu grupo enhavas ĉiujn paĝojn rilatajn al la redaktilo de &kappname;. La plej multaj el la agordoj ĉi tie estas defaŭltaj, ili povas esti anstataŭitaj per difinado de dosiertipo, per Dokumentaj Variabloj aŭ ŝanĝante ilin per dokumento dum redakta seanco.

### Aspekto

#### Ĝenerala

Tiparo de la redaktilo

  Ĉi tie vi povas elekti la tiparon de la redaktila teksto. Vi povas elekti el iu ajn tiparo disponebla en via sistemo, kaj agordi defaŭltan grandecon. Ekzempla teksto estas montrata malsupre de la dialogo, do vi povas vidi la efikon de viaj elektoj.

  Por pliaj informoj pri elektado de tiparo, vidu la sekcion Elekti tiparojn de la &kde; Fundamentaj dokumentado.

Montri blankspacajn indikilojn
  Neniam

    La redaktilo neniam montros punktojn por indiki la ĉeeston de blankspaco.

  Ĉe la fino de linio

    La redaktilo montros punktojn por indiki la ĉeeston de kroma blankspaco ĉe la fino de linioj.

  Ĉiam

    La redaktilo ĉiam montros punktojn por indiki la ĉeeston de blankspaco.

Blankspaca indikilo grandeco

  Uzu la glitilon por ŝanĝi la grandecon de la videbla indikilo.

Montri tabajn indikilojn

  Kiam ĝi estas kontrolita, la redaktilo montros » simbolon por indiki la ĉeeston de tabo en la teksto.

Montri fokusan kadron ĉirkaŭ redaktilo

  Se kontrolite, la redaktilo montras fokusan kadron ĉirkaŭ la ĉeffontoteksta kontrolo.

Kongruo de krampo

  Emfazi gamon inter elektitaj krampoj

    Se ĉi tio estas ebligita, la intervalo inter la elektitaj kongruaj krampoj estos reliefigita.

  Montri antaŭrigardon de kongrua malferma krampo

    Kiam ĝi estas ebligita, la redaktilo montros konsileton de la kongrua malferma krampo.

  Ekbrili kongruan krampon kiam kursoro moviĝas al alia krampo duope

    Se enŝaltite, moviĝo sur la krampoj ({, [, ], }, ( aŭ )) rapide ekbrilos la kongruan krampon.

Montri deŝovliniojn

  Se ĉi tio estas markita, la redaktilo montros vertikalajn liniojn por helpi identigi deŝovliniojn.

Kalkuloj

  Montri vortkalkulon

    Montras la nombron da vortoj kaj signoj en la dokumento kaj en la nuna elekto en la statusbreto. Ĉi tiu opcio ankaŭ haveblas en la kunteksta menuo de statusbreto.

  Montri liniokalkulon

    Montras la nombron da tutaj linioj en la dokumento en la statusbreto. Ĉi tiu opcio ankaŭ haveblas en la kunteksta menuo de statusbreto.

Faldi la unuan linion

  Se ebligita, la unua linio estas faldita, se eble. Ĉi tio estas utila, se la dosiero komenciĝas per komento, kiel kopirajto

Dinamika Vortvolvaĵo

  Se ĉi tiu opcio estas markita, la tekstaj linioj estos envolvitaj ĉe la vidobordo sur la ekrano.

  Envolvu dinamike ĉe senmova vortvolva markilo

    Kiam ĝi estas kontrolita, redaktilo envolvas liniojn dinamike ĉe la senmova vortvolva pozicio.

  Nekonsideri vortlimojn por dinamika envolvado

    Kiam ĝi estas kontrolita, la redaktilo ne konsideras vortlimojn kiam envolvas tekstliniojn.

Dinamikaj vortvolvaj indikiloj

  Elektu kiam la Dinamikaj vortvolvaj indikiloj estu montrataj, ĉu Malŝaltita, Sekvi Linionombrojn aŭ Ĉiam ŝaltita.

Indentvolvitaj linioj

  Aldone, ĉi tio ebligas al vi agordi maksimuman larĝon de la ekrano, kiel procento, post kiu dinamike envolvitaj linioj ne plu estos vertikale vicigitaj. Ekzemple, ĉe 50%, linioj kies indentniveloj estas pli profundaj ol 50% de la larĝo de la ekrano ne havos vertikalan vicigon aplikita al postaj envolvitaj linioj.

Linia Alteco Multiplikisto

  Ĉi tiu valoro estos multobligita per la defaŭlta linio alteco de la tiparo. Valoro de 1.0 signifas, ke la defaŭlta alteco estos uzata.

#### Limoj

Kodbloko faldebla
  Montri sagojn por kolapsigi kodblokojn

    Se ĉi tiu opcio estas markita, la nuna vido montros markojn por kodfaldado, se kodfaldado estas disponebla.

  Montri antaŭrigardon de falditaj blokoj dum ŝvebado

    Se markite, ŝvebi super faldita regiono montras antaŭrigardon de la faldita teksto en ŝprucfenestro.

Faldeblaj sagoj videbleco

  Ŝanĝi la faldeblajn sagojn inter Montri sur Ŝvebi kaj Montri Ĉiam.

Maldekstra flanko
  Montri markojn

    Se ĉi tio estas markita, vi vidos piktograman randon maldekstre. La piktograma rando montras legosignsignojn ekzemple.

  Montri linionombrojn

    Se ĉi tio estas markita, vi vidos linionumeroj maldekstre.

  Emfazi ŝanĝitajn kaj nekonservitajn liniojn

    Se ĉi tio estas markita, liniaj modifmarkoj estos videblaj. Por pliaj informoj, vidu .

Rulumbaroj
  Montri markojn

    Se ĉi tiu opcio estas markita, la nuna vido montros markojn sur la vertikala rulumbreto. Ĉi tiuj markoj ekzemple montros legosignojn.

  Montri antaŭrigardon dum ŝvebo super rulumbreto

    Se ĉi tiu opcio estas markita, kaj vi ŝvebas la rulumbreton per la muskursoro, malgranda teksta antaŭrigardo kun pluraj linioj de la nuna dokumento ĉirkaŭ la kursora pozicio estos montrata. Ĉi tio permesas vin rapide ŝanĝi al alia parto de la dokumento.

Minimapo
  Montri minimapon

    Se ĉi tiu opcio estas markita, ĉiu nova vido montros minimapon de la dokumento sur la vertikala rulumbreto.

    Por pliaj informoj pri la rulumbreto-minimapo, vidu .

  Minimapo Larĝo

    Alĝustigas la larĝon de la rulbreto mini-mapo, difinita en pikseloj.

  Scrollbars videbleco

    Ŝalti, malŝalti la rulumbreton aŭ montri la rulumbreton nur kiam necesas. Klaku per la &LMB; sur la blua rektangulo por montri la linionumeran gamon de la dokumento montrita sur la ekrano. Konservu la &LMB; premita ekster la blua rektangulo por aŭtomate rulumi tra la dokumento.

Menuo por ordigi legosignojn
  Laŭ dato kreita

    Ĉiu nova legosigno estos aldonita al la fundo, sendepende de kie ĝi estas metita en la dokumenton.

  Per linionumero

    La legosignoj estos ordigitaj laŭ la linionumeroj ĉe kiuj ili estas metitaj.

### Koloraj Etosoj

Ĉi tiu sekcio de la dialogo ebligas al vi agordi ĉiujn kolorojn en iu ajn koloretoso, kiun vi havas, kaj krei novajn etosojn, forigi ekzistantajn aŭ simple Sekvi Sisteman Kolorskemon. Ĉiu skemo havas agordojn por koloroj kaj normalaj kaj emfazitaj tekstostiloj.

&kappname; antaŭelektos la nuntempe aktivan etoson por vi, se vi volas labori pri malsama etoso komencu elektante tion el la kombinujo Elektu etoson. Per la butonoj Kopii kaj Forigi vi povas krei novan etoson (kopiante ekzistantan) aŭ forigi ekzistantajn.

Ĉi tio estas detale priskribita en .

### Redaktado

#### Ĝenerala

Vortvolvaĵo

  Vortvolvado estas funkcio, kiu igas la redaktilon aŭtomate komenci novan linion de teksto kaj movi (envolvi) la kursoron al la komenco de tiu nova linio. &kappname; aŭtomate komencos novan linion de teksto kiam la nuna linio atingos la longon specifitan per la opcio Envolvi vortojn ĉe:.

  Volvi vortojn ĉe fiksa kolumno

    Enŝaltas aŭ malŝaltas senmovan vorton.

  Desegni vertikalan linion ĉe la vortvolva kolumno

    Se ĉi tiu opcio estas markita, vertikala linio estos desegnita ĉe la vortvolva kolumno kiel difinita en la Agordoj Agordi Redaktilon... en la Redakta langeto. Bonvolu noti, ke la vortvolva markilo estas desegnita nur se vi uzas fiksan tonaltiparo.

  Envolvi vortojn ĉe:

    Se la opcio Envolvi vortojn ĉe fiksa kolumno estas elektita ĉi tiu eniro determinas la longon (en signoj) je kiu la redaktilo aŭtomate komencos novan linion.

Defaŭlta eniga reĝimo

  La elektita eniga reĝimo estos ebligita dum malfermo de nova vido. Vi ankoraŭ povas ŝalti/malŝalti la vi-enigreĝimon por aparta vido en la menuo Redakti.

Krampoj

  Se la opcio Aŭtomate fermi krampojn dum malfermado de krampo estas tajpita estas elektita kiam la uzanto tajpas maldekstran krampon ([, (, aŭ {) &kappname; aŭtomate enigas la dekstran krampon (}, ), aŭ ]) dekstre de la kursoro.

Enfermante signojn

  Eblas elekti la enmetitajn signojn uzante la respondan falliston.

  Kiam teksto estas elektita, tajpi unu el ĉi tiuj signoj envolvas la elektitan tekston.

Kopii kaj alglui
  Movi elektitan tekston kiam trenite

    Ĉi tiu opcio ebligas trenadon kaj faligon de la elektita teksto en la fenestro de la redaktilo.

  Kopii/tondi la nunan linion se alvokite sen ia teksto elektita

    Se ĉi tiu opcio estas ebligita kaj la tekstoelekto estas malplena, kopio kaj tranĉo ago estas farita por la linio de teksto ĉe la efektiva kursoro pozicio.

  Ne movi la tekstan kursoron dum algluado per muso

    Se ĉi tiu opcio estas ebligita kaj vi algluas iun tekston en la redaktilo fenestro kun la &MMB; klakante, &kappname; ne movos la tekstan kursoron al la klakita pozicio.

#### Teksta Navigado

Teksta Kursora Movado
  Saĝa hejmo kaj inteligenta fino

    Kiam oni elektas, premante la hejman klavon igos la kursoron preterpasi blankan spacon kaj iros al la komenco de la teksto de linio.

  PageSup/PageDown movas kursoron

    Ĉi tiu opcio ŝanĝas la konduton de la kursoro kiam la uzanto premas la &PgUp; aŭ &PgDn; ŝlosilo. Se neelektita la tekstkursoro konservos sian relativan pozicion ene de la videbla teksto en &kappname; ĉar nova teksto iĝas videbla kiel rezulto de la operacio. Do se la kursoro estas en la mezo de la videbla teksto kiam la operacio okazas, ĝi restos tie (krom kiam oni atingas la komencon aŭ finon.) Kun ĉi tiu opcio elektita, la unua klavo premo igos la kursoron moviĝi al la supro. aŭ malsupro de la videbla teksto kiam nova paĝo de teksto montriĝas.

  Ebligi movon de la kursoro de kamelo-kamelo

    Ĉi tiu opcio ŝanĝas la konduton de la kursoro kiam la uzanto premas la &Ctrl;Maldekstra sago aŭ &Ctrl;Dekstra sago ŝparvojo. Se neelektita, la tekstokurso transsaltas la plenajn vortojn. Kun ĉi tiu opcio elektita, la kursoraj saltoj rompas ĉe kamelkazaj ĝiboj.

  Aŭtocentra kursoro:

    Agordas la nombron da linioj por konservi videbla super kaj sub la kursoro kiam eblas.

Teksta Elekta Reĝimo
  Normala

    Elektoj estos anstataŭitaj de tajpita teksto kaj perdiĝos ĉe la movo de la kursoro.

  Persistenta

    Elektoj restos eĉ post movo kaj tajpado de la kursoro.

  Permesi rulumadon preter la fino de la dokumento

    Ĉi tiu opcio ebligas al vi rulumi preter la fino de la dokumento. Ĉi tio povas esti uzata por vertikale centri la fundon de la dokumento, aŭ meti ĝin sur la nuna vido.

  Retroklavo forigas la bazon de signo kun siaj diakritaj signoj

    Se elektitaj, kunmetitaj signoj estas forigitaj per siaj diakritaj signoj anstataŭ nur forigado de la baza signo. Ĉi tio estas utila por hindaj lokoj.

Plurkursora modifilo

  Ĉi tiu opcio ebligas al vi agordi la modifilon kiu estos uzata por krei plurajn kursorojn per &LMB; klaku. Vi devas premi la modifilojn kaj klaki &LMB; por krei kursoron ĉe la dezirata loko. Vidu Kreante plurajn kursorojn por malkovri aliajn manierojn krei plurajn kursorojn.

#### Indentaĵo

Defaŭlta indentreĝimo:

  Elektu la aŭtomatan indentreĝimon, kiun vi volas uzi defaŭlte. Estas forte rekomendite uzi `Neniu` aŭ `Normala` ĉi tie, kaj uzi dosiertipajn agordojn por agordi aliajn indentreĝimojn por tekstformatoj kiel C/C++-kodo aŭ &XML;.

Indent uzante
  Tabeliloj

    Kiam tio estas ebligita la redaktilo enmetos tabelsignojn kiam vi premas la &Tab; klavo aŭ uzu aŭtomatan indentaĵon.

  Spacoj

    Kiam ĉi tio estas ebligita, la redaktilo enmetos kalkulitan nombron da spacoj laŭ la pozicio en la teksto kaj la agordo `tab-width` kiam vi premas la &Tab; klavo aŭ uzas aŭtomatan deŝovon.

  Tabuliloj kaj Spacoj

    Kiam ĉi tio estas ebligita, la redaktilo enmetos spacojn kiel priskribite supre kiam deŝovas aŭ premas &Tab; je la komenco de linio, sed enigu tabulantojn kiam la &Tab; klavo estas premata meze aŭ fino de linio.

  Larĝo de tabo:

    Ĉi tio agordas la nombron da spacoj, kiuj estas montrataj anstataŭ tabeliga signo.

  Indentlarĝo:

    La indentlarĝo estas la nombro da spacoj, kiu estas uzata por deŝovi linion. Se agordite por indentigi uzante tabeligilojn, tabulatora signo estas enigita se la indentaĵo estas dividebla per la klapeta larĝo.

Indentaj Propraĵoj
  Konservi kromajn spacojn

    Se ĉi tiu opcio estas malŝaltita, ŝanĝi la indentnivelon vicigas linion al oblo de la larĝo specifita en Larĝo de indentaĵo.

  Alĝustigi deŝovon de teksto gluita el la tondujo

    Se ĉi tiu opcio estas elektita, teksto algluita el la tondujo estas indentigita. Ekfunkciigi la agon Malfari forigas la indentaĵon.

Deŝov-Agoj
  Backspace klavo en gvidaj malplenaj malstrekoj

    Se ĉi tiu opcio estas elektita, la &Backspace; klavo malpliigas la indentnivelon se la kursoro troviĝas en la ĉefa malplena spaco de linio.

  Tabula klava ago (se neniu elekto ekzistas)

    Se vi volas &Tab; por vicigi la nunan linion en la nuna kodbloko kiel en &Emacs;, igu &Tab; ŝparvojon al la ago Formati Deŝovon.

    Ĉiam antaŭeniru al la sekva klapeta pozicio

      Se ĉi tiu opcio estas elektita, la &Tab; klavo ĉiam enmetas blankan spacon tiel ke la sekva klapeta pozicio estas atingita. Se la opcio Enmeti spacojn anstataŭ tabelilojn en la langeto Ĝenerala en la paĝo Redaktado estas ebligita, spacoj estas enmetitaj; alie, unuopa tabelilo estas enmetita.

    Ĉiam pliigi deŝovnivelon

      Se ĉi tiu opcio estas elektita, la &Tab; klavo ĉiam indentigas la aktualan linion per la nombro da signopozicioj specifitaj en Indentlarĝo.

    Pliigi deŝovnivelon se en gvida malplena spaco

      Se ĉi tiu opcio estas elektita, la &Tab; klavo aŭ indentigas la nunan linion aŭ antaŭeniras al la sekva klapopozicio. Se la enmetpunkto estas ĉe aŭ antaŭ la unua nespaca signo en la linio, aŭ se estas elekto, la nuna linio estas indentigita per la nombro da signopozicioj specifitaj en Indentlarĝo. Se la enmetopunkto troviĝas post la unua nespaca signo en la linio kaj ne estas elekto, blanka spaco estas enmetita tiel ke la sekva tabula pozicio estas atingita: se la opcio Enmeti spacojn anstataŭ tabelilojn sur la langeto Ĝenerala en la paĝo Redaktado estas ebligita, spacoj estas enmetitaj; alie, unuopa tabelilo estas enmetita.

#### Aŭtomata Kompletigo

Ĝenerala
  Ebligi aŭtomatan kompletigon

    Se ĝi estas ebligita, aŭtomate aperas vortkompletiga skatolo dum tajpado montrante liston de tekstaj enskriboj por kompletigi la aktualan tekston sub la kursoro.

  Aŭtomate elekti la unuan kompletigan eniron

    Se ĝi estas ebligita, la unua aŭtomata kompletigo estas ĉiam antaŭelektita por ke vi povu enmeti ĝin per &Enter;. Se vi ne volas tian konduton, &eg; se vi volas premi &Enter; por nur enmeti novlinion, tiam malŝalti ĉi tiun eron.

Minimuma vortlongo por kompletigi

  Dum tajpado de teksto, la vortkompletigo serĉas vortojn en la dokumento komencante per la jam tajpita teksto. Ĉi tiu opcio agordas la minimuman kvanton da signoj, kiuj necesas por aktivigi la vortkompletigon kaj aperigi kompletigan skatolon.

Forigi la voston komplete

  Forigi la voston de antaŭa vorto kiam la kompletigo estas elektita el listo.

Ŝlosilvort-kompletigo

  Se ebligita, la enkonstruita aŭtomata kompletigo uzas la ŝlosilvortojn difinitajn per la sintaksa reliefigo.

#### Literumkontrolo

Ĉi tiuj agordaj opcioj estas priskribitaj en la dokumentado por la &systemsettings; modulo Literuma Kontrolilo.

#### Vi Eniga Reĝimo

Ĝenerala
  Lasi Vi-komandojn superregi la ŝparvojojn de Kate

    Se elektitaj, Vi-komandoj anstataŭigos la enkonstruitajn komandojn de &kappname;. Ekzemple: &Ctrl;R refaros, kaj anstataŭigos la norman agon (montrante la serĉan kaj anstataŭigu dialogon).

  Montri relativajn linionombrojn

    se tio estas ebligita, la nuna linio ĉiam rilatas al linio 0. Linioj supre kaj malsupre pliigas la linionumeron relative.

Klava Mapado

  Klavmapado estas uzata por ŝanĝi la signifon de tajpitaj klavoj. Ĉi tio permesas movi komandojn al aliaj klavoj aŭ fari specialajn klavpremojn por fari serion de komandoj.

  Ekzemplo:

  F2 -> `I--` &Esc;

  Ĉi tio antaŭmetos `IN--` al linio kiam premas F2.

### Malfermi/Konservi

#### Ĝenerala

Dosiera Formato
  Kodigado

    Ĉi tio difinas la norman kodigon uzi por malfermi/konservi dosierojn, se ne ŝanĝita en la malferma/konservi dialogo aŭ uzante komandlinian opcion.

  Kodiga Detektado

    Elektu eron el la falbutono, ĉu por malŝalti aŭtomatan detekton aŭ uzi Universala por ebligi aŭtomatan detekton por ĉiuj kodigoj. Sed ĉar ĉi tio verŝajne nur detektos utf-8/utf-16, elekti regionon uzos proprajn heŭristikojn por pli bonaj rezultoj. Se nek la kodigo elektita kiel norma supre, nek la kodigo specifita en la malferma/konservi dialogo, nek la kodigo specifita sur komandlinio kongruas kun la enhavo de la dosiero, ĉi tiu detekto estos rulita.

  Fallback-Kodado

    Ĉi tio difinas la rezervan kodigon provi por malfermi dosierojn se nek la kodigo elektita kiel norma supre, nek la kodigo specifita en la malferma/konserva dialogo, nek la kodigo specifita sur komandlinio kongruas kun la enhavo de la dosiero. Antaŭ ol ĉi tio estas uzata, oni provos determini la kodigon por uzi serĉante bajtan ordomarkon ĉe la komenco de dosiero: se oni trovas unu, la ĝusta unikoda kodado estos elektita; alie koda detekto funkcios, se ambaŭ malsukcesas kodigo de kodado estos provita.

  Fino de linio

    Elektu vian preferatan linioreĝimon por via aktiva dokumento. Vi havas la elekton inter &UNIX;, DOS/&Windows; aŭ Makintoŝo.

  Aŭtomata fino de linio-detekto

    Kontrolu ĉi tion se vi volas, ke la redaktilo aŭtomate detektu la finon de liniotipo. La unua trovita fino de linio tipo estos uzata por la tuta dosiero.

  Ebligi bajtan ordomarkon (BOM)

    La bajta ordomarko estas speciala sekvenco komence de unikodaj koditaj dokumentoj. Ĝi helpas redaktistojn malfermi tekstajn dokumentojn kun la ĝusta unikoda kodado. Por pliaj informoj vidu Byte Order Mark.

  Linio Longa Limo

    Bedaŭrinde, pro mankoj en &Qt;, &kappname; spertas malbonan rendimenton kiam laboras kun ekstreme longaj linioj. Tial, &kappname; aŭtomate envolvos liniojn kiam ili estas pli longaj ol la nombro da signoj specifita ĉi tie. Por malŝalti ĉi tion, agordu ĉi tion al `0`.

Aŭtomataj Purigadoj je Konservado
  Forigi postajn spacojn

    La redaktilo aŭtomate forigos kromajn spacojn ĉe la finoj de linioj de teksto dum konservado de la dosiero. Vi povas elekti Neniam por malŝalti ĉi tiun funkcion, Sur Modifitaj Linioj por fari tion nur sur linioj kiujn vi modifis ekde kiam vi laste konservis la dokumenton, aŭ En Tuta Dokumento por forigi ilin senkondiĉe el la tuta dokumento.

  Aldoni novlinion ĉe la fino de dosiero dum konservado

    La redaktilo aŭtomate aldonos novlinion al la fino de la dosiero se oni ne jam ĉeestas post konservado de la dosiero.

Ebligi Aŭtomatan Konservadon (nur lokaj dosieroj)

  Kontrolu ĉi tion se vi volas, ke la redaktilo aŭtomate konservu dokumentojn dum vi laboras pri ili.

  Aŭtomate konservu dokumenton kiam fokuso forlasas la redaktilon

    La redaktilo aŭtomate konservos dokumentojn kiam vi ŝanĝas al io ekster la redaktilo, &eg;, la fina panelo en &kate;.

  Aŭtomata konserva intervalo

    Vi povas determini la aŭtomatan konservan intervalon en sekundoj ĉi tie. Se la intervalo estas 0, la dokumento ne estos aŭtomate konservita post intervaloj.

#### Altnivela

Skribi rezervan dosieron pri konservi por

  Sekurkopio dum konservado kaŭzos &kappname; kopii la diskdosieron (la antaŭe konservitan version de la dosiero) al <prefikso><dosiernomo><sufikso> antaŭ konservi la novajn ŝanĝojn. Rezerva dosiero povas helpi vin reakiri laboron se io misfunkcias dum konservado aŭ se vi poste volas reakiri la antaŭan version de la dosiero. La sufikso defaŭlte estas ~ kaj prefikso estas malplena defaŭlte.

  Lokaj dosieroj

    Kontrolu ĉi tion se vi volas sekurkopiojn de lokaj dosieroj dum konservado.

  Foraj dosieroj

    Kontrolu ĉi tion se vi volas sekurkopiojn de foraj dosieroj dum konservado.

  Prefikso por rezervaj dosieroj

    Enigu la prefikson por antaŭmeti al la rezervaj dosiernomoj.

  Sufikso por rezervaj dosieroj

    Enigu la sufikson por aldoni al la rezervaj dosiernomoj.

  Ŝanĝi dosierreĝimon

    &kappname; kapablas reakiri (plej) nekonservitan laboron en kazo de paneo aŭ elektropaneo. Interŝanĝa dosiero (.&dosiernomo".kate-swp) estas kreita kiam dokumento estas redaktita. Se la uzanto ne konservas la ŝanĝojn kaj &kappname; paneas, la interŝanĝdosiero restas sur la disko. Kiam oni malfermas dosieron, &kappname; kontrolas ĉu ekzistas interŝanĝa dosiero por la dokumento kaj se ĝi estas, ĝi demandas la uzanton ĉu li volas reakiri la perditajn datumojn aŭ ne. La uzanto ankaŭ havas la eblecon vidi la diferencojn inter la originala dosiero kaj la reakirita. La interŝanĝa dosiero estas forigita post ĉiu konservado kaj ĉe normala eliro.

    &kappname; sinkronigas la interŝanĝajn dosierojn sur la disko ĉiujn 15 sekundojn, sed nur se ili ŝanĝiĝis ekde la lasta sinkronigo. La uzanto povas malŝalti la interŝanĝajn dosierojn se li volas, elektante Malŝalti, sed tio povas kaŭzi pli da datumperdo.

    Kiam la interŝanĝa dosiero estas ebligita, eblas ŝanĝi inter du reĝimoj, nome Ebligita, Konservado en Defaŭlta Dosierujo kaj Ebligita, Konservado en Propra Dosierujo.

  Konservi interŝanĝajn dosierojn

    Defaŭlte, la interŝanĝaj dosieroj estas konservitaj en la sama dosierujo kiel la dosiero. Kiam Ebligita, Konservi en Propra Dosierujo estas elektita por la interŝanĝa dosierreĝimo, interŝanĝaj dosieroj estas kreitaj en la specifita dosierujo. Ĉi tio estas utila por retaj dosiersistemoj por eviti nenecesan retan trafikon.

  Konservi interŝanĝajn dosierojn ĉiu

    &kappname; sinkronigas la interŝanĝajn dosierojn sur la disko ĉiujn 15 sekundojn, sed nur se ili ŝanĝiĝis ekde la lasta sinkronigo. Vi povas ŝanĝi la sinkronigan intervalon laŭplaĉe.

#### Reĝimoj & Dosierspecoj

Ĉi tiu paĝo ebligas al vi anstataŭi la defaŭltan agordon por dokumentoj de specifita &MIME; tipoj. Kiam la redaktilo ŝargas dokumenton, ĝi provos ĉu ĝi kongruas kun la dosiermaskoj aŭ &MIME; tipoj por unu el la difinitaj dosiertipoj, kaj se jes apliki la difinitajn variablojn. Se pli da dosiertipoj kongruas, tiu kun la plej alta prioritato estos uzata.

Dosiertipo:

  La dosiertipo kun la plej alta prioritato estas tiu montrata en la unua falkesto. Se pli da dosiertipoj estis trovitaj, ili ankaŭ estas listigitaj.

  Nova

    Ĉi tio estas uzata por krei novan dosiertipon. Post kiam vi alklakas ĉi tiun butonon, la subaj kampoj malpleniĝas kaj vi povas plenigi la ecojn, kiujn vi volas por la nova dosiertipo.

  Forigi

    Por forigi ekzistantan dosiertipon, elektu ĝin el la falkesto kaj premu la butonon Forigi.

Propraĵoj de nuna dosiertipo

  La dosiertipo kun la plej alta prioritato estas tiu montrata en la unua falkesto. Se pli da dosiertipoj estis trovitaj, ili ankaŭ estas listigitaj.

  Nomo:

    La nomo de la dosiertipo estos la teksto de la responda menuero. Ĉi tiu nomo estas montrata en la menuo Iloj Dosiertipoj .

  Sekcio:

    La sekcionomo estas uzata por organizi la dosiertipojn en menuoj. Ĉi tio ankaŭ estas uzata en la menuo Iloj Dosiertipoj .

  Variabloj:

    Ĉi tiu ĉeno permesas al vi agordi la agordojn de &kappname; por la dosieroj elektitaj de ĉi tiu &MIME;-tipo uzante &kappname; variabloj. Vi povas agordi preskaŭ ajnan agordan opcion, kiel reliefigon, indent-reĝimon, &etc;

    Premu Redakti por vidi liston de ĉiuj disponeblaj variabloj kaj iliaj priskriboj. Elektu la markobutonon maldekstre por ebligi apartan variablon kaj poste agordi la valoron de la variablo dekstre. Iuj variabloj disponigas falskatolon por elekti eblajn valorojn dum aliaj postulas, ke vi enigu validan valoron permane.

    Por kompletaj informoj pri ĉi tiuj variabloj, vidu Agordo per Dokumentaj Variabloj.

  Emfazado:

    Se vi kreas novan dosiertipon, ĉi tiu falkesto ebligas al vi elekti dosiertipon por reliefigi.

  Indenta reĝimo:

    La falkesto specifas la indentreĝimon por novaj dokumentoj.

  Dosieraj etendoj:

    La masko de ĵokeroj permesas elekti dosierojn laŭ dosiernomo. Tipa masko uzas asteriskon kaj la dosier-etendon, ekzemple `*.txt; *.teksto`. La ĉeno estas punktokomo-disigita listo de maskoj.

  MIME-tipoj:

    Montras asistanton kiu helpas vin facile elekti &MIME; tipoj.

  Prioritato:

    Agordas prioritaton por ĉi tiu dosiertipo. Se pli ol unu dosiertipo elektas la saman dosieron, tiu kun la plej alta prioritato estos uzata.

## Agordo kun Dokumentaj Variabloj

&kappname; variables estas la efektivigo de dokumentvariabloj de &kappname;, simila al &Emacs; kaj vi modelines. En katepart, la linioj havas la jenan formaton: `kate: VARIABLENAME VALUE; [ VARIABLENAME VALUE; ... ]` La linioj povas kompreneble esti en komento, se la dosiero estas en formato kun komentoj. Variaj nomoj estas unuopaj vortoj (sen blankspaco), kaj ĉio ĝis la sekva punktokomo estas la valoro. La punktokomo estas postulata.

Jen ekzempla varia linio, deviganta indentajn agordojn por C++, &Java; aŭ &javascript; dosiero:

    // kate: replace-tabs on; indent-width 4; indent-mode cstyle;

Nur la unuaj kaj lastaj 10 linioj estas serĉataj por variaj linioj.

Aldone, dokumentvariabloj povas esti metitaj en dosieron nomitan `.kateconfig` en iu ajn dosierujo, kaj la agorditaj agordoj estos aplikitaj kvazaŭ la modellinioj estus enigitaj en ĉiu dosiero en la dosierujo kaj ĝiaj subdosierujoj. Dokumentvariabloj en `.kateconfig` uzas la saman sintakson kiel en modellinioj, sed kun plilongigitaj opcioj.

Estas variabloj por subteni preskaŭ ĉiujn agordojn en &kappname;, kaj aldone kromaĵojn povas uzi variablojn, tiukaze ĝi devus esti dokumentita en la dokumentaro de la kromprogramo.

&kappname; havas subtenon por legi agordojn de `.editorconfig` dosieroj, kiam la editorconfig biblioteko estas instalita. &kappname; aŭtomate serĉas `.editorconfig` kiam ajn vi malfermas dosieron. Ĝi tamen donas prioritaton al dosieroj `.kateconfig`.

### Kiel &kappname; uzas Variaĵojn

Legante agordon, katepart rigardas en la sekvaj lokoj (en tiu ordo):

- La ĉiea agordo.

- Laŭvolaj seancaj datumoj.

- La agordo "Dosierotipo".

- Dokumentvariabloj en `.kateconfig`.

- Dokumentvariabloj en la dokumento mem.

- Agordoj faritaj dum redaktado el menuo aŭ komandlinio.

Kiel vi povas vidi, dokumentaj variabloj estas nur anstataŭitaj de ŝanĝoj faritaj ĉe rultempo. Kiam ajn dokumento estas konservita, la dokumentvariabloj estas relegitaj, kaj anstataŭigos ŝanĝojn faritajn per menueroj aŭ la komandlinio.

Ajna variablo ne listigita malsupre estas konservita en la dokumento kaj povas esti pridemandita de aliaj objektoj kiel kromaĵojn, kiuj povas uzi ilin por sia propra celo. Ekzemple, la varia indentreĝimo uzas dokumentvariablojn por sia agordo.

La variabloj listigitaj ĉi tie dokumentas &kappname; versio 5.38. Pli da variabloj povas esti aldonitaj estonte. Estas 3 eblaj specoj de valoroj por variabloj, kun la sekvaj validaj esprimoj:

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

- INTEGER - ajna entjera nombro

- STRING - io alia

### Disponeblaj Variabloj

    aŭtomate krampojBOOL

  Ebligi aŭtomatan enmeton de krampoj.

    aŭtomatcentraj liniojINT

  Agordi la nombron da aŭtocentraj linioj.

    background-colorSTRING

  Agordu la fonkoloron de la dokumento. La valoro devas esti io taksebla al valida koloro, ekzemple `#ff0000`.

    backspace-indentsBOOL

  Ebligi aŭ malŝalti maldeŝovadon kiam &Backspace; estas premita.

    block-selectionBOOL

  Ŝalti aŭ malŝalti blok-elekton.

    bom | byte-order-mark | byte-order-markerBOOL

  Ebligu/malŝaltu la bajtan ordomarkon (BOM) dum konservado de dosieroj en Unikoda formato (utf8, utf16, utf32).

  Ekde: &kate; 3.4 (&kde; 4.4)

    bracket-highlight-colorSTRING

  Agordu la koloron por la krampo elstara. La valoro devas esti io taksebla al valida koloro, ekzemple `#ff0000`.

    current-line-colorSTRING

  Agordu la koloron por la nuna linio. La valoro devas esti io taksebla al valida koloro, ekzemple `#ff0000`.

    defaŭlta vortaroSTRING

  Agordas la defaŭltan vortaron uzatan por literumkontrolo.

  Ekde: &kate; 3.4 (&kde; 4.4)

    dynamic-word-wrapBOOL

  Enŝaltas aŭ malŝaltas dinamikan vortvolvadon.

    eol | end-of-lineSTRING

  Agordu la finon de linio-reĝimo. Validaj agordoj estas `unikso`, `mac` kaj `dos`.

    faldeblaj markilojBOOL

  Ŝalti aŭ malŝalti la montradon de faldmarkiloj.

    folding-previewBOOL

  Ebligi faldeblan antaŭrigardo en la redaktora rando.

    font-sizeINT

  Agordi la punktograndon de la dokumenttiparo.

    fontSTRING

  Agordi la tiparon de la dokumento. La valoro estu valida tiparonomo, ekzemple `kuristo`.

    hl | syntaxSTRING

  Agordi la sintaksan reliefigon. Validaj ĉenoj estas ĉiuj nomoj disponeblaj en la menuoj. Ekzemple, por C++ simple skribu `C++`.

    icon-bar-colorSTRING

  Agordi la koloron de la piktogramo. La valoro devas esti io taksebla al valida koloro, ekzemple `#ff0000`.

    icon-borderBOOL

  Ŝalti aŭ malŝalti la montradon de la piktolimo.

    indent-modeSTRING

  Agordi la aŭtomatan indentan reĝimon. La opcioj `neniu`, `normala`, `cstyle`, `haskell`, `lilypond`, `lisp`, `python`, `ruby` kaj `xml` estas rekonitaj. Vidu la sekcion por detaloj.

    indent-pasted-textBOOL

  Ebligi/malŝalti ĝustigi indentaĵon de teksto gluita el la tondujo.

  Ekde: &kate; 3.11 (&kde; 4.11)

    indent-widthINT

  Agordu la deŝovolarĝon.

    keep-extra-spacesBOOL

  Agordu ĉu konservi kromajn spacojn dum kalkulado de deŝovolarĝo.

    line-numbersBOOL

  Ŝaltu aŭ malŝaltu la montradon de linionumeroj.

    newline-at-eofBOOL

  Aldonu malplenan linion ĉe la fino de la dosiero (EOF) dum konservado de la dokumento.

  Ekde: &kate; 3.9 (&kde; 4.9)

    overwrite-modeBOOL

  Ŝaltu aŭ malŝaltu anstataŭigan reĝimon.

    persistent-selectionBOOL

  Ŝaltu aŭ malŝaltu daŭran elekton.

    replace-tabs-saveBOOL

  Agordu tabon al spackonverto sur konservado aŭ malŝaltita.

    replace-tabsBOOL

  Ŝaltu aŭ malŝaltu dinamikan tabon al spaca konvertiĝo.

    remove-trailing-spacesSTRING

  Forigas postajn spacojn dum konservado de la dokumento. Validaj opcioj estas:

  - `neniu`, `-` aŭ `0`: neniam forigu postajn spacojn.

  - `modifita`, `mod`, `+` aŭ `1`: forigi postajn spacojn nur en modifitaj linioj. La modifitaj linioj estas markitaj per la liniomodifsistemo.

  - `ĉiuj`, `*` aŭ `2`: forigu postajn spacojn en la tuta dokumento.

    scrollbar-minimapBOOL

  Montru rulumbren minimapon.

    scrollbar-previewBOOL

  Montru antaŭrigardon de rulumbreto.

    schemeSTRING

  Agordu la kolorskemon. La ĉeno devas esti la nomo de kolorskemo kiu ekzistas en via agordo por havi ajnan efikon.

    selection-colorSTRING

  Agordu la elektan koloron. La valoro devas esti io taksebla al valida koloro, ekzemple `#ff0000`.

    show-tabsBOOL

  Ŝaltu aŭ malŝaltu la vidan tabon.

    inteligenta hejmoBOOL

  Ŝaltu aŭ malŝaltu inteligentan hejman navigadon.

    tab-indentsBOOL

  Agordu &Tab;-klavan deŝovon ŝaltita aŭ malŝaltita.

    tab-widthINT

  Agordu la montritan larĝon de tab-signo.

    undo-stepsINT

  Agordu la nombron da malfaraj paŝoj por memori.

  Noto: Malrekomendita ekde &kate; 3 en &kde;4. Ĉi tiu variablo estas ignorita. La maksimuma nombro de malfari paŝoj estas senlima.

    word-wrap-columnINT

  Agordu la larĝon de senmova vortvolvaĵo.

    word-wrap-marker-colorSTRING

  Agordu la vortvolvaĵan markilon. La valoro devas esti io taksebla al valida koloro, ekzemple `#ff0000`.

    word-wrapBOOL

  Ŝaltu aŭ malŝaltu statikan vortvolvadon.

### Plilongigitaj Opcioj en dosieroj `.kateconfig`

&kappname; ĉiam serĉu dosieron `.kateconfig` por lokaj dosieroj (ne foraj dosieroj). Krome, eblas agordi opciojn bazitajn sur ĵokeroj (dosieraj etendoj) jene:

    kate: tab-width 4; indent-width 4; replace-tabs on;
    kate-wildcard(*.xml): indent-width 2;
    kate-wildcard(Makefile): replace-tabs off;

En ĉi tiu ekzemplo, ĉiuj dosieroj uzas klapeton-larĝon de 4 spacoj, indent-larĝon de 4 spacoj, kaj taboj estas anstataŭigitaj vastigitaj al spacoj. Tamen, por ĉiuj dosieroj `*.xml`, la indentlarĝo estas agordita al 2 spacoj. Kaj Makefiles uzas tabojn, &ie; taboj ne estas anstataŭigitaj per spacoj.

Ĵokkartoj estas punktokomo apartigitaj, &ie; vi ankaŭ povas specifi plurajn dosier-etendojn jene:

    kate-wildcard(*.json;*.xml): indent-width 2;

Plue, vi povas ankaŭ uzi la &MIME;-tipon por kongrui kun certaj dosieroj, &eg; por indentigi ĉiujn C++ fontdosierojn kun 4 spacoj, vi povas skribi:

    kate-mimetype(text/x-c++src): indent-width 4;

Apud la subteno en dosieroj `.kubeconfig`, ĵokero kaj MIME; tipo dependaj dokumentvariabloj ankaŭ estas subtenataj en la dosieroj mem kiel komentoj.