Kapitel 15. Leg med de indre dele af KDE

Indholdsfortegnelse

Redigér indstillingsfiler i hånden
Indledning
Sikkerhedskopier
Redigering
Brug scripter med skrivebordet
Tilføj til ekstra tastebindinger til KDE
Tilføj tastebindinger for nye handlinger
KDebugDialog: Styr KDE:s fejlsøgningsudskrift
Basal brug
Kdebugdialog i fuldstændigt tilstand

Redigér indstillingsfiler i hånden

Nicolas Goutte

Indledning

Indstillingsfilerne i KDE er enkle at redigere med en almindelig editor såsom Kate, eftersom indstillingsfilerne er tekstfiler.

Et eksempel på en indstillingsfil:

[General]
AutoSave=1
LastFile=/var/tmp/test.txt

Brugerspecifikke indstillingsfiler opbevares i .kde/share/config (erstat .kde med din indstilling af $KDEHOME) og de globale er i undermappen share/config i KDE's installationssøgesti. (Du kan finde søgestien ved at køre kommandoen kde-config --prefix.) Filnavnene slutter typisk med rc (uden indledende punktum), for eksempel kopeterc.

Advarsel

At redigere indstillingsfiler i hånden kan udgøre en risiko for stabiliteten af din installation af KDE. Programmer tjekker oftest ikke hvad de læser i indstillingsfiler. Det betyder at de kan forstyrres af hvad de får som indstillinger, og kan til og med bryde sammen.

Sikkerhedskopier

Den første regel er altså at lave en sikkerhedskopi af filen inden du ændrer den. Det er bedst at opbevare sikkerhedskopien udenfor en undermappe i .kde (eller tilsvarende $KDEHOME mappe). Sikkerhedskopier er under alle omstændigheder en god idé i tilfælde af en større fejl i KDE som ville forstyrre vigtige indstillingsfiler (for eksempel dine indstillinger af KMail, som findes i filen kmailrc). En sådant større fejl skulle ikke indtræffe, men det kan ske alligevel.

Redigering

Hvorfor skulle du ville røre indstillingsfilerne i det hele taget? Ja, først og fremmest behøver du det hvis du vil oprette en kiosktilstand. Måske har en udvikler bedt dig om at tilføje en indgang for at hjælpe til med at løse et problem i programmet. Måske vil du komme ud af fra et problem uden at behøve fjerne hele .kde mappen. Måske vil du gerne lære dig mere om de interne funktioner i KDE.

Under alle omstændigheder, hvilken grund du end har, vil du ændre en indstillingsfil i hånden.

Når du tænker dig at redigere en sådan fil, så sørg for at programmet som bruger den ikke kører. Hvis det er en af de grundlæggende indstillingsfiler, så overvej at redigere filen når KDE slet ikke kører.

Klar? Lav når en sikkerhedskopi af filen (det har vi vel allerede talt om?). Starte din favoriteditor (lad os antage at det er Kate), indlæs filen (Var forsigtig med at indlæse den som UTF-8, som Kate viser som “utf8”).

Nu har du en fil som ser sådan her ud:

[Group]
Key1=Value1
Key2=Value2
Key3=Value3

Du kan nu ændre den (med forsigtighed) og derefter gemme den. Sørg igen for at det er som UTF-8.

Nu kan du teste programmet og hvis det ikke længere kører som det skal, så luk programmet og genopret indstillingsfilens sikkerhedskopi.

Relateret information