# Anpassa &kate;

## Översikt

&kate; erbjuder flera sätt att justera programmet så att det beter sig som önskas. De viktigaste är:

Inställningsdialogrutan

  Det huvudsakliga inställningsverktyget, som låter dig anpassa programmet &kate;, editorkomponenten och användning av insticksprogram.

Menyn Inställningar

  Låter dig ändra ofta använda inställningar, och att starta inställningsdialogrutor.

Menyn Visa

  Låter dig dela det nuvarande fönstret, samt visa ikoner och radnummer för dokumentet som redigeras för närvarande.

Den inbyggda terminalen använder inställningarna som definieras i Inställningscentralen, och kan anpassas genom att högerklicka med musen och välja i undermenyn Inställningar.

## Den huvudsakliga inställningsdialogrutan

Inställningsdialogrutan för &kate; visar ett träd med grupper till vänster, och en inställningssida som motsvarar den valda gruppen till höger. Trädet grupperar sidorna i dialogrutan i logiska grupper.

### &kate;-gruppen

Den här gruppen innehåller sidor för att anpassa det huvudsakliga &kate;-programmet.

#### Sidan allmänt

Allmänna alternativ för &kate;

Programläge

  Den här gruppen låter dig välja mellan &kate;s multipla eller enkla dokumentgränssnitt, genom att markera den lämpliga knappen.

  &kate;s multipla dokumentgränssnitt (MDI), som är normalläget, gör att &kate; använder ett enda fönster för alla öppna filer. Du väljer dokument att redigera i fillistan (som normalt är dockad till vänster i &kate;s fönster), eller genom att välja dokumentet i menyn Dokument.

  &kate;s enkla dokumentgränssnitt (SDI) gör att &kate; öppnar varje dokument i ett eget fönster, och att fillistan/filväljaren har ett eget fönster.

  Om du ändrar den här inställningen, måste du starta om &kate; för att den ska få effekt.

Vid uppstart

  De här alternativen avgör hur och om &kate; återställer redigeringssessionen när det startas efter en normal avslutning (om det återställs av sessionshanteringen, så försöker &kate; alltid återställa sessionen så att den blir så lik som möjligt, när du senast använde &kate;).

  Öppna filer igen

    Om det här alternativet är aktiverat, kommer filler som var öppna när du senast avslutade &kate; att öppnas igen. Bokmärken återställs, och markörens plats, ikonkanter och radnummerinställningar för den senaste editorn som användes för dokumentet återställs.

  Återställ vyinställningar

    Om det här alternativet är aktiverat, kommer &kate; att försöka återställa alla fönster exakt som de var tidigare.

Begränsa till en process

  Att aktivera det här betyder att du bara kan köra en instans av &kate; vid en viss tidpunkt. Om du försöker att starta en till, så tar den nuvarande instansen över och öppnar också filer enligt begäran. Om du till exempel använder &kate; för att visa källkod för webbsidor i Konnqueror, så öppnas de allihop i en existerande instans av &kate; om det här alternativet är aktiverat.

Visa innehåll vid ändring av storlek på vyer

  Om det här alternativet är aktiverat, så ritas fönster om helt och hållet medan du drar avdelaren mellan dem. Ett bra sätt att göra åt några extra CPU -cykler :). Om det inte är aktiverat, så visas ett så kallat gummiband (som anger den nya storleken) i stället.

Synkronisera konsollen med aktivt dokument

  Det gör att den inbyggda terminalen att byta katalog med `cd` till katalogen för det aktiva dokumentet, när den startas, och när ett nytt dokument får fokus. Om det inte aktiveras, måste du flytta dig i terminalen själv :-\

Antal senaste filer

  Det är knappast en överraskning att det här alternativet låter dig avgöra hur lång filmenyn Öppna senaste ska få bli :-)

### Redigeringsgruppen

Den här gruppen innehåller alla sidor som är relaterade till redigeringskomponenten i &kate;

#### Sidan färger

Det här sidan låter dig ändra färgen på bakgrunden och markeringsbakgrunden för editorn. Från början använder &kate; färgerna som ställts in på Inställningscentralens sida Utseende och känsla Färger.

För att ändra en färg, tryck på motsvarande knapp och välj önskad färg i färgvalsdialogrutan.

Att ändra bakgrundsfärg kan göra syntaxfärglagd text oläsbar. Du bör använda en ljus färg för bakgrunden, och en mörk färg för markeringsbakgrunden.

Annars behöver du troligen ändra standardstilen.

#### Sidan teckensnitt

Den här sidan låter dig välja ett standardteckensnitt för &kate;. Inställningen används också för &kwrite; och för att visa textfiler i &konqueror;.

Den här sidan visar två flikar, en för editorns teckensnitt och en för utskriftsteckensnittet. Välj en flik, och välj önskat teckensnitt. Normalvärdet är att använda &kde;:s globala inställning för teckensnitt med fast breddsteg.

Eftersom det för närvarande inte är möjligt att använda individuella teckensnitt för dokument, och inte heller att ändra teckensnitt för utskrift från utskriftsdialogrutan, var försiktig. Ett teckensnitt med fast breddsteg rekommenderas starkt.

#### Sidan indentering

Den här sidan låter dig ändra beteende för indentering.

##### Indenteringsalternativ

Automatisk indentering

  Om markerad, kommer &kate; automatiskt indentera nya rader lika mycket som föregående rad. Om den föregående raden är tom, kommer raden närmast ovanför med något innehåll att användas.

Indentera med mellanslag

  Om markerad, så indenterar &kate; med mellanslag istället för tabulatortecken.

Backsteg indenterar

  Om det här är markerat, så avindenterar &kate; lika mycket som raden närmast ovanför med något innehåll, när du trycker på Baksteg, om delen av raden innan markören bara innehåller blanktecken.

Tabulatortangent indenterar

  Om det här är markerat, så kommer &kate; att indentera den nuvarande raden lika mycket som föregående rad när du trycker på Tabulator, om delen av raden innan markören bara innehåller blanktecken.

Behåll extra mellanslag

  Med det här beteendet valt, lämnar &kate; kvar blanktecken efter markören efter indentering.

#### Sidan markering

Den här sidan tillhandahåller alternativ för att finjustera markeringsbeteendet hos &kate;.

##### Välj alternativ

Långlivade markeringar

  När långlivade markeringar är aktiverade, så gör inte inmatning via tangentbordet att markeringen tas bort/minskas.

  Det här alternativet är delvis i konflikt med alternativet skriv över markeringar. Om båda är aktiverade, så skrivs markeringen över om text klistras in, eller några andra tangenter än piltangenterna används.

Skriv över markeringar

  Om det här är aktiverat, så gör all text som läggs till, vare sig den skrivs in eller klistras in, att markerad text tas bort och ersätts med den tillagda texten.

Automatisk kopiering med musen

  Om aktiverat, så kopieras all text som markeras genom att flytta musen med vänsterknappen nertryckt till klippbordet, och blir tillgänglig för att klistra in.

#### Sidan redigera

Den här sidan innehåller diverse alternativ för att finjustera beteendet hos &kate;s editorkomponent.

##### Redigeringsalternativ

Radbrytning

  Bryta rader som det används här, betyder att formatera texten dynamiskt, genom att bryta rader på lämpliga ställen, inte att bara visa radbrytningar för rader i editorn för att underlätta läsning.

  Om markerat, kommer &kate; att infoga ett radslut som anges av inställningen Radslut för dokumentet, när raden överskrider längden som ställts in med alternativet Bryt rader vid som beskrivs nedan.

Bryt rader vid

  Det här alternativet bestämmer maximal radlängd om alternativet Bryt rader mellan ord är aktiverat.

Ersätt tabulator med mellanslag

  Om aktiverat, ersätter &kate; inskrivna tabulatortecken med ett antal enkla mellanslag som anges av Tabb/indenteringsbredd.

Ta bort mellanslag i slutet av en rad

  Om aktiverat, så tar &kate; bort alla blanktecken i slutet på en rad varje gång som markören flyttas från den raden.

Tabb/Indenteringsbredd

  Ställer in tabulatorbredden, som också används för att bestämma hur mycket indentering som används när Automatisk indentering används, eller indentering begärs på annat sätt.

  Beroende på inställningen av indentering, kan indentering orsakas av att trycka på Tabulator och Baksteg, och genom att välja menyalternativet Redigera Indentera begärs också indentering.

Automatiska hakparenteser

  Om det här är aktiverat, så lägger &kate; automatiskt till en högerparentes omedelbart till höger om markören, när en vänsterparentes skrivs in från tangentbordet. De parentestyper som stöds är (, {, [ och <.

Ihopbuntad ångerfunktion

  Om markerat, kommer &kate; att gruppera alla liknande redigeringssteg (till exempel lägga till text, baksteg, inklistring) som ett steg i historiken för att ångra, så att de kan ångras tillsammans.

Visa tabulator

  Om markerad, så ritar &kate; en liten punkt vid början av ett tabulatortecken i editorn, för att visa att det finns där.

Smart home-tangent

  Det här gör att &kate; flyttar markören till det första tecknet som inte är ett blanktecken på den nuvarande raden, istället för det första tecknet, när tangenten Home trycks ner (eller någon annan tangent som har den funktionen).

Page up/down flyttar markören

  Om aktiverat, så flyttas markören till den första/sista synliga raden när Page Up/Page Down trycks ner (eller andra tangenter som har de här funktionerna), istället för att stanna på sin nuvarande relativa plats.

Flytta markören till nästa rad efter radslut

  Om markerat, gör en förflyttning av markören förbi slutet på raden att den fortsätter till nästa/föregående rad, om det finns någon.

  Om det inte är aktiverat, kan inte markören flyttas till höger om radens början, men den kan flyttas förbi radslutet, och när text skrivs in, så lägger &kate; automatiskt till blanktecken till den positionen, vilket är mycket användbart för till exempel programmering i vissa fall.

#### Sidan tangentbord

Här kan du anpassa snabbtangenter för de interna kommandona i &kate;s editorkomponent. De omfattar kommandon för att flytta sig i dokumentet och markera text. För tangenter som har att göra med att kopiera och klistra in text, se dialogrutan för att anpassa tangentbindningar.

Du kan ändra tangenter för ett kommando, eller lägga till en alternativ tangent.

##### För att ändra tangenter för ett kommando, följ nedanstående procedur:

1. Välj kommandot som du vill anpassa tangenter för.

2. Välj alternativet Ingen i rutan under listan, om du inte vill ha någon tangent för det här kommandot.

   Välj alternativet Standard för att använda standardtangenter för kommandot.

   Välj alternativet Egen för att välja en egen tangent för kommandot, eller för att ange en alternativ tangent.

3. Om du väljer alternativet Egen, så aktiveras tangentinmatingsknappen till höger i rutan. För att välja en tangent, tryck på den. &kde;:s dialogruta för att definiera snabbtangent visas.

4. 1. Välj om du ska välja en primär eller alternativ tangent i dialogrutan. Primär betyder inte att du ändrar programmets standardtangent för den här åtgärden, utan istället att du anger en egen standardtangent för den.

   2. Tryck på önskad tangentsekvens, den visas i dialogrutan så att du kan bekräfta den.

      Om du är äventyrlig, försök leka med alternativet Multitangent. Om du använder det, kan du ha &Emacs;-liknande tangentsekvenser (en tangent inleder en grupp, och nästa utför åtgärden), bortsett från det faktum att istället för att bara utföra åtgärden, så visar &kde; en meny att välja i på ett odefinierat, och troligen olämpligt ställe. Därefter blir du tveksam om det kommer att fungera att trycka på nästa tangent i sekvensen, eller om du måste trycka på menyns snabbtangent (båda fungerar).

#### Sidan stavning

Den här sidan låter dig anpassa hur &kspell; fungerar tillsammans med &kate;.

#### Sidan färgläggning

Den här sidan låter dig finjustera färg och val av syntaxtyp för &kate;

För mer djupgående information om syntaxfärgläggningen, se ovan.

Den här sidan består av två flikar, en för att ange Standardstilar och en för att hantera Färgläggningslägen. Båda flikarna visar en lista med sammanhang, där standardfärgerna och teckensnitten används för att synliggöra stilens utseende. Sammanhangsnamnen visas med de nuvarande egenskaperna för sammanhanget.

Listan har fyra eller fem kolumner, var och en med följande syfte:

Sammanhang

  Visar sammanhangsnamnet, uppritad enligt stilegenskaperna för sammanhanget.

Fet

  Tillståndet på den här kryssrutan avgör om sammanhanget ska visas med fetstil.

Kursiv

  Tillståndet på den här kryssrutan avgör om sammanhanget ska visas med kursiv stil.

Normal

  Den här knappen visar färgen som används för stilen i normalläge, det vill säga när texten inte är markerad. För att ändra färg, klicka på knappen.

Markerad

  Den här knappen visar färgen som används för stilen när texten är markerad. För att ändra färg, klicka på knappen.

Använd standardstil

  Den här kryssrutan, som bara syns under fliken Färgläggningslägen, visar om stilen använder sina standardvärden. Den avmarkeras automatiskt om du ändrar någon av stilens egenskaper. Markera den för att återställa en stil, så att den använder standardvärden igen.

##### Fliken standardstilar

För att ändra någon av standardstilarna, välj de egenskaper som önskas.

##### Fliken färgläggningsläge

Här kan du ändra de viktigaste egenskaperna för alla tillgängliga färgläggningslägen. Välj först ett läge att arbeta med i kombinationsrutan Färglägg.

Färgläggningsläge väljs från början baserat på &MIME;-typen och filändelsen på filen. För att ändra listan för den nuvarande markeringen, redigera posterna Filändelser och Mime-typer.Som ett alternativ, tryck på guideknappen till höger om posten Mime-typer. Då visas en dialogruta med alla tillgängliga &MIME;-typer att välja bland. Genom att använda den, så ändras både &MIME;-typen och filändelserna.

Dialogrutan för att välja &MIME;-typ visar ett träd med tillgängliga &MIME;-typer, med en beskrivning och mönster för &MIME;-typerna. För att lägga till en &MIME;-typ, markera rutan intill den.

Du kan ändra stilegenskaperna för alla sammanhang som beskrivs ovan.

Längst ner under fliken, nedanför färgläggningsegenskaperna, finns en knapp som heter Ladda ner. Vid ett tryck på den görs ett försök att ansluta till &kate;s webbplats, och hämta en lista på tillgängliga syntaxfärgläggningslägen som du kan uppdatera eller lägga till.

### Gruppen insticksprogram

Den här gruppen innehåller sidor som hör ihop med insticksprogram. Förutom sidan med hanteringsalternativ, tillhandahåller vissa insticksprogram egna inställningsalternativ. För information om dessa, se dokumentationen för varje enskilt insticksprogram.

#### Sidan för hantering av insticksprogram

Den här sidan ger möjlighet att ladda/ta bort insticksprogram, och en kortfattad beskrivning av individuella insticksprogram.

För att ladda ett tillgängligt insticksprogram, markera det i rutan Tillgängliga insticksprogram och använd pilknapparna för att flytta det till rutan Laddade insticksprogram.

För att ta bort ett laddat insticksprogram, markera det i rutan Laddade insticksprogram och använd piltangenterna för att flytta det till rutan Tillgängliga insticksprogram.

För att visa en kortfattad beskrivning och information om ett insticksprogram, välj det och informationen visas under listorna.