1
<chapter id="fundamentals">
10
&Otto.Bruggeman;&Natalie.Koning;&Freek.de.Kruijf;
14
>De basisbeginselen</title>
17
>Als u ooit een teksteditor hebt gebruikt dan zult u geen problemen hebben bij het gebruik van &kate;. In de volgende twee secties, <link linkend="starting-kate"
19
> en in <link linkend="working-with-kate"
20
>Werken met &kate;</link
21
> tonen we u alles wat u nodig hebt om snel aan het werk te kunnen. </para>
23
<sect1 id="starting-kate">
25
>&kate; starten</title>
28
>U kunt &kate; starten vanuit het &kmenu; of vanaf de commandoregel. </para>
30
<sect2 id="starting-from-the-menu">
32
>Vanuit het menu</title>
34
>Open het &kde; programmamenu door op het <guiicon
36
>-pictogram op de werkbalk aan de linker onderkant van uw scherm te klikken. Dit zal een menu laten verschijnen. Beweeg de cursor naar het menu-item <menuchoice
40
>Hulpmiddelen</guisubmenu
44
>Geavanceerde teksteditor &kate;</guimenuitem
50
<sect2 id="starting-from-the-command-line">
52
>Vanaf de commandoregel</title>
55
>U kunt &kate; starten door de naam op de commandoregel in te typen. Als u een bestandsnaam als argument meegeeft zoals in onderstaande voorbeeld, dan zal &kate; dit bestand openen of het aanmaken als het nog niet bestaat. </para>
66
>mijnbestand.txt</replaceable
74
>als u een actieve verbinding hebt, en toestemming, kan kunt u gebruik maken van de voordelen van &kde;'s netwerk-transparantie om bestanden op het Internet te openen. </para>
85
>ftp://ftp.kde.org/pub/kde/README</replaceable
92
<sect3 id="command-line-options">
94
>Commandoregel-opties</title>
96
>&kate; accepteert de volgende commandoregel-opties:</para>
110
>Toont de meer algemene opties die beschikbaar zijn voor de commandoregel. </para>
125
>Toont alle opties die beschikbaar zijn om de manier waarop &kate; met &Qt; samenwerkt te wijzigen. </para>
140
>Toont de opties die beschikbaar zijn om de manier waarop &kate; met &kde; samenwerkt te wijzigen. </para>
159
>Start kate op met de sessie <parameter
161
>. De sessie wordt aangemaakt als deze nog niet bestaat. Als een exemplaar van &kate; al actief met de gespecificeerde sessie, dan worden de gespecificeerde bestanden in dat exemplaar geladen. Wanneer het wordt gebruikt met de optie <option
163
>, dan wordt een exemplaar met deze sessie ook gebruikt. </para>
182
>Heeft tot gevolg dat &kate; een bestaand exemplaar hergebruikt als deze aanwezig is. Dit is nu standaard, maar deze optie blijft er voor compatibiliteit. </para>
201
>Hergebruikt alleen een exemplaar met de gespecificeerde PID (Proces-ID). Wordt gebruikt samen met de optie <option
224
>Gebruikt de opgegeven codering voor het document. </para
238
>regelnummer</parameter
245
>Ga na het openen van het document naar de opgegeven regel. </para
266
>Ga na het openen van het document naar de opgegeven kolom. </para
283
>Leest de documentinhoud van standaardinvoer. Dit is hetzelfde als de algemene optie <option
285
> die in veel commandoregelprogramma's gebruikt wordt; het stelt u in staat commando-uitvoer door te sluizen naar &kate;.</para
300
>&kate; starten met een nieuwe anonieme sessie, houdt <option
319
>Forceer de start van een nieuw &kate;-proces (wordt genegeerd als de <option
321
> wordt gebruikt en een ander &kate;-proces heeft de gegeven sessie al geopend), wordt geforceerd als helemaal geen parameters en URL's zijn gegeven.</para
338
>Bij gebruik van een al draaiend &kate;-proces, blokkeren totdat deze gereed is, als er te openen URL's zijn gegeven.</para>
340
>U kunt &kate; met deze optie als editor gebruiken voor het invoeren van commit-berichten voor versiecontrolesystemen zoals <application
343
>Subversion</application
344
>. Deze systemen verwachten dat de editor geblokkeerd wordt totdat u uw bericht hebt ingevoerd, omdat zij dan het tijdelijke bestand openen, die leeg zou zijn als kate onmiddellijk terug zou komen naar de oproeper. </para>
346
>Deze optie is ook nodig met KIO (&kde; Input/Output), als u een bestand op afstand opent (die gedownload is naar een tijdelijk bestand) en moet worden geüpload, nadat u het hebt opgeslagen. </para
361
>Sinds &kate; 2.5.1 wordt deze standaard &kde;-optie ondersteund. Wanneer u het gebruikt, worden de gespecificeerde bestanden behandeld als tijdelijke bestanden en verwijderd (als ze lokale bestanden zijn en u voldoende rechten hebt) bij afsluiten, tenzij ze zijn gewijzigd sinds ze werden geopend.</para
376
>Toont alle beschikbare commandoregel-opties. </para>
391
>Toont de auteurs van &kate; in het terminal venster. </para>
408
>Toont versie-informatie voor &Qt;, &kde;, en &kate;. </para>
423
>Toont de licentie-informatie. </para>
430
<sect2 id="drag-and-drop">
432
>Drag and Drop (slepen en neerzetten)</title>
434
>&kate; gebruikt het Drag and Drop-protocol van &kde;. Bestanden kunnen naar &kate; worden gesleept en losgelaten vanaf het bureaublad, vanuit &dolphin; of vanaf een ftp-server op afstand in één van de vensters van &dolphin;. </para>
438
<sect1 id="working-with-kate">
440
>Werken met &kate;</title>
442
>In <link linkend="quick-start"
444
> kunt u lezen hoe u vier eenvoudige opties in-/uitschakelt waarmee u enkele van de meer krachtige functies van &kate; direct kunt instellen. <link linkend="keystroke-commands"
446
> geeft een kort overzicht van enkele standaardsneltoetsen voor degenen die de muis niet kunnen of niet willen gebruiken. </para>
448
<sect2 id="quick-start">
450
>Snel beginnen</title>
453
>In dit gedeelte worden enkele van de items van het menu <guimenu
455
> beschreven, zodat u de manier waarop &kate; werkt snel kunt aanpassen. </para>
458
>Wanneer u &kate; voor de eerste keer start, ziet u twee vensters met een witte achtergrond. Boven de twee vensters is de werkbalk met de gebruikelijke pictogrammen met labels, daarboven bevindt zich de menubalk. </para>
461
>Het linkervenster is een zijbalk. Deze bevat de vensters <guilabel
462
>Documenten</guilabel
464
>Bestandssysteembrowser</guilabel
465
>. U kunt tussen deze twee vensters schakelen door op de tabbladen links van het venster te klikken. </para>
468
>Als u &kate; gestart hebt met een bestand, ziet u het bestand in het rechter venster en de <guilabel
469
>Documenten</guilabel
470
> in de zijbalk toont de naam van het bestand. U kunt de <guilabel
471
>Bestandssysteembrowser</guilabel
472
> gebruiken om bestanden te openen. </para>
475
>U kunt de vensters van de Documenten en de Bestandssysteembrowser tonen en verbergen door het menu <menuchoice
479
>Gereedschapsweergaven</guisubmenu
481
>. Dit menu geeft u een eerste kennismaking met de mogelijkheden en de flexibiliteit van &kate;. In dit gedeelte bekijken we drie items: </para>
485
<!--changed in 4.2 ???
486
contextmenu Behaviour with Make Persistent, + Move To with Right / Top / Left Sidebar
487
this is in mdi.docbook
493
>Documenten tonen</guimenuitem>
498
>Toont of verbergt de Documenten. Als het venster voor de Documenten/Bestandssysteembrowser niet geopend is, start &kate; de zijbalk als een apart zwevend venster. Om het venster te parkeren, klikt u met de &LMB; op de twee parallelle lijntjes boven de tabs. Houd de muisknop ingedrukt en sleep het venster in het editorvenster van &kate;. Laat de &LMB; los wanneer de Documenten/Bestandssysteembrowser op de gewenste plaats staat. </para>
502
>Als u de parallelle lijntjes goed met de muis vast hebt, verandert de muiswijzer in gekruiste pijlen terwijl u sleept. </para>
511
>Bestandssysteembrowser tonen</guimenuitem
516
>Toont of verbergt de Bestandssysteembrowser. Dit menu-item is hetzelfde als <guimenuitem
517
>Documenten tonen</guimenuitem
518
> behalve dat nu de Bestandssysteembrowser bovenin het venster geplaatst wordt. </para>
526
>Terminal tonen</guimenuitem
531
>Toont of verbergt een console onderin het venster van &kate;. Met andere woorden, u krijgt in de toepassing de beschikking over een commandoregel. </para>
535
<!--Show Find in Files missing-->
539
<sect2 id="keystroke-commands">
544
>Veel van de sneltoetsen in &kate; kunnen ingesteld worden in het menu <link linkend="settings"
546
>. Standaard heeft &kate; de volgende sneltoetsen: </para>
548
<!-- Ctrl+T Transpose Characters
549
Meta+Ctrl+V ii input mode
565
>Schakel tussen invoegen en overschrijven. In de invoegen-modus worden nieuw getypte tekens aan de tekst toegevoegd en alle bestaande tekst rechts van de cursor wordt opgeschoven. In de overschrijven-modus worden nieuw getypte tekens over bestaande tekst heen gezet.</para
573
>Pijl naar links</keycap
579
>Verplaats de cursor één teken naar links </para
587
>Pijl naar rechts</keycap
593
>Verplaats de cursor één teken naar rechts </para
599
><keycombo action="simul"
607
>Verplaats de cursor één regel omhoog </para
613
><keycombo action="simul"
621
>Verplaats de cursor één regel omlaag </para
627
><keycombo action="simul"
635
>Verplaats de cursor één pagina omhoog </para
641
><keycombo action="simul"
649
>Verplaats de cursor één pagina omlaag </para
655
><keycombo action="simul"
656
>&Backspace;</keycombo
661
>Verwijder het teken links van de cursor </para
667
><keycombo action="simul"
675
>Verplaats de cursor naar het begin van de regel </para
681
><keycombo action="simul"
689
>Verplaats de cursor naar het einde van de regel </para
695
><keycombo action="simul"
703
>Verwijder het teken rechts van de cursor (of alle geselecteerde tekst)</para
709
><keycombo action="simul"
710
>&Shift;&Enter;</keycombo
715
>Voeg een nieuwe regel in, inclusief tekens uit de huidige zin anders dan letters of cijfers. Het is ⪚ nuttig bij het schrijven van commentaar in de code: druk op de sneltoets aan het einde van de regel <quote
716
>// mijn tekst</quote
717
> en de volgende regel begint al met <quote
719
>. U hoeft dus niet meer de commentaar-tekens in te typen aan het begin van elke nieuwe regel met commentaar. </para
725
><keycombo action="simul"
727
>Pijl naar links</keycap
733
>Selecteer het teken links van de cursor </para
739
><keycombo action="simul"
741
>Pijl naar rechts</keycap
747
>Selecteer het teken rechts van de cursor </para
753
><keycombo action="simul"
767
><keycombo action="simul"
775
><link linkend="whats-this"
783
><keycombo action="simul"
791
><link linkend="find"
799
><keycombo action="simul"
807
><link linkend="find-again"
808
>Volgende zoeken</link
815
><keycombo action="simul"
823
>Bladwijzer invoegen</para
829
><keycombo action="simul"
837
>Kopieer de geselecteerde tekst naar het klembord </para
844
><keycombo action="simul"
860
><keycombo action="simul"
868
><link linkend="print"
869
>Druk het bestand af</link
877
><keycombo action="simul"
885
>Sluiten - sluit de actieve kopie van de editor af </para
891
><keycombo action="simul"
899
><link linkend="replace"
907
><keycombo action="simul"
915
>Sla het bestand op</para
921
><keycombo action="simul"
936
><keycombo action="simul"
944
>Verwijder geselecteerde tekst en kopieer het naar het klembord </para
950
><keycombo action="simul"
958
><link linkend="undo"
959
>Ongedaan maken</link
966
><keycombo action="simul"
967
>&Ctrl;&Shift;<keycap
974
><link linkend="redo"
986
<sect1 id="fundamentals-using-sessions">
988
>Sessies gebruiken</title>
991
>Sessies gaat over hoe &kate; u grip laat houden over meer dan één lijst met bestanden en GUI-configuraties. U kunt zoveel sessies met een naam hebben als u wilt en u kunt anonieme sessies ofwel zonder naam hebben voor bestanden die u slechts eenmaal wilt gebruiken. Op dit moment kan &kate; de lijst met open bestanden en de algemene vensterconfiguratie in de sessie opslaan, toekomstige versies van &kate; kunnen meer functies hebben die in sessies opgeslagen kunnen worden. Met de introductie van sessies stelt &kate; u ook in staat om elk aantal exemplaren van de toepassing open te hebben in plaats van alleen één zoals deed in het standaard gedrag.</para>
994
>Sessies worden in drie gebieden ondersteund: <itemizedlist>
997
><link linkend="command-line-options"
999
>Commandoregel-opties</emphasis
1001
> die u sessies van kate laat selecteren en starten vanaf de commandoregel.</para>
1005
><link linkend="sessions-menu"
1007
>Het menu Sessies</emphasis
1009
> dat u uw sessies laat omschakelen, opslaan, starten en beheren</para
1013
><link linkend="config-dialog-sessions"
1015
>Configuratieopties</emphasis
1017
> die u laat beslissen hoe sessies zich in het algemeen zouden moeten gedragen.</para
1024
>Bij het starten van een nieuwe sessie wordt de GUI-configuratie van de <guilabel
1025
>Standaard sessie</guilabel
1026
> geladen. Om de vensterconfiguratie in de standaard sessie op te slaan, moet u het opslaan van de vensterconfiguratie in de pagina sessieconfiguratie van de configuratiedialoog inschakelen en dan de standaard sessie laden, het venster naar uw wensen instellen en de sessie opnieuw opslaan.</para>
1029
>Wanneer een sessie met een naam wordt geladen, zal &kate; de sessienaam tonen aan het begin van de venstertitel, die dan de vorm "<replaceable
1030
>Sessienaam</replaceable
1032
>Documentnaam of &URL;</replaceable
1033
> - &kate;" zal hebben</para>
1036
>Bij het openen van bestanden op de commandoregel met <option
1037
>--start <replaceable
1040
> of als een sessie wordt geselecteerd uit de sessiekiezer, dan wordt de gespecificeerde sessie geladen vóór de bestanden gespecificeerd op de commandoregel. Om bestanden met de commandoregel in een nieuwe sessie zonder naam te openen, stel kate dan zo in dat een nieuwe sessie als standaard te starten in de sessiepagina van de configuratiedialoog of gebruik <option
1042
> met een lege tekenreeks: <replaceable
1047
>Sinds &kate; 2.5.1 wordt de <acronym
1049
> van het huidige exemplaar geëxporteerd naar de omgevingsvariabele <envar
1051
>. Bij het openen van bestanden met de ingebouwde terminal zal Kate automatisch het huidige exemplaar kiezen als er verder niets hierover op de commandoregel staat.</para>
1053
<sect2 id="old-behavior">
1055
>De oude stijl van het gedrag van &kate; herstellen</title>
1058
>Wanneer u gewend bent om sessies te gebruiken ziet u hopelijk dat ze een eenvoudig en efficiënt hulpmiddel zijn voor het werken in verschillende gebeiden. Als u echter het oude gedrag van &kate; prefereert (een exemplaar opent alle bestanden), dan kunt u dat gemakkelijk bereiken met de volgende eenvoudige strategie: <itemizedlist>
1061
>Laat kate altijd opstarten met de parameter <option
1063
> door deze toe te voegen aan de commandoregel in de voorkeuren voor toepassingen en daar bovenop een shell-alias te gebruiken.</para
1067
>&kate; instellen om de lijst laatst gebruikte sessie te laden bij het starten.</para>
1071
>&kate; instellen om de lijst met bestanden op te slaan bij het sluiten van een sessie. </para
1075
>Laadt eenmalig de standaardsessie</para
1084
<sect1 id="fundamentals-getting-help">
1087
>Help verkrijgen</title>
1097
>Dit handboek</term>
1101
>Bevat zowel gedetailleerde documentatie over alle menu's, instelopties, hulpmiddelen, dialoogvensters, plugins, &enz;, als beschrijvingen van het venster van &kate;, de editor en diverse concepten die in de toepassing gebruikt worden.</para>
1106
> of gebruik het menu <menuchoice
1110
>&kate; handboek</guimenuitem
1112
> om dit handboek te lezen.</para
1117
<varlistentry id="whats-this">
1119
>"Wat is dit"-help</term>
1122
>De "Wat is dit"-help geeft direct uitleg over elementen zoals knoppen of andere onderdelen van vensters.</para>
1125
>We streven ernaar om voor alle elementen waar dit zinvol is "Wat is dit"-help te bieden. Het is beschikbaar in het gehele dialoogvenster "Instellingen" en ook in veel andere dialoogvensters.</para>
1128
>Om de "Wat is dit"-help in te schakelen drukt u op <keycombo action="simul"
1132
> of gebruikt u het menu <menuchoice
1136
>Wat is dit</guimenuitem
1138
>. De cursor verandert in een pijl met een vraagteken en wanneer u op een element in het venster klikt, kunt u de "Wat is dit"-help voor dat element lezen als het beschikbaar is.</para>
1144
>"Help"-knoppen in dialoogvensters</term>
1147
>Enkele dialoogvensters hebben een <guibutton
1149
>-knop. Wanneer u erop klikt wordt het &khelpcenter; gestart met de relevante documentatie.</para>
1158
>Met uw tekstbestanden</title>
1161
>&kate; heeft (nog!) geen methode om documentatie die gerelateerd is aan een bestand te lezen. Afhankelijk van het bestand dat u bewerkt, kan de <link linkend="kate-mdi-tools-konsole"
1162
>Ingebouwde terminalemulator</link
1163
> nuttig zijn om gerelateerde &UNIX; man-pages of info-documentatie te lezen. U kunt hier ook &konqueror; voor gebruiken.</para>
1169
>Artikelen over &kate;</title>
1172
>De thuispagina van &kate; levert enige <ulink url="http://kate-editor.org/featured-articles"
1173
> Artikelen en howto's</ulink
1174
> met verdere informatie die verder gaat dan de scope van dit handboek.</para>