<chapter id="kate-part">

<title
>Práca s editorom &kate;</title>

<sect1 id="kate-part-overview">

<title
>Prehľad</title>

<para
>Editor &kate; je oblasť pre úpravu textu v okne &kate;. Tento editor sa používa aj v &kwrite; a je možné použiť ho aj na zobrazenie textových súborov v oknách &konqueror; z lokálneho počítača aj po sieti.</para>

<para
>Editor obsahuje tieto časti:</para>

<variablelist
> <varlistentry
> <term
>Editovacia oblasť</term
> <listitem
><para
>To je miesto, kde je umiestnený text dokumentu.</para
></listitem
> </varlistentry
> <varlistentry
> <term
>Posuvníky</term
> <listitem
> <para
>Posuvníky označujú pozíciu viditeľnej časti textu dokumentu a dajú sa použiť pre presun po dokumente. Ťahaním posuvníkov nespôsobíte presun kurzoru pre vkladanie textu.</para
> <para
>Posuvníky sa zobrazujú v prípade, že sú treba.</para
> </listitem
> </varlistentry
> <varlistentry
> <term
>Okraj ikon</term
> <listitem
> <para
>Okraj ikon je malý panel v ľavej časti editora, ktorý zobrazuje malú ikonu vedľa označených riadkov.</para
> <para
><link linkend="kate-part-bookmarks"
>Značku</link
> môžete nastaviť alebo odstrániť na viditeľný riadok kliknutím <mousebutton
>ľavým</mousebutton
> tlačidlom myši na okraj ikony vedľa riadku.</para
> <para
>Zobrazenie okraja ikony je možné prepnúť pomocou <menuchoice
><guimenu
>Zobraziť</guimenu
> <guimenuitem
>Zobraziť okraj ikony</guimenuitem
></menuchoice
>.</para
> </listitem
> </varlistentry
> <varlistentry
> <term
>Panel čísel riadkov</term
> <listitem
> <para
>Panel čísiel riadkov zobrazuje čísla riadkov pre všetky viditeľné riadky v dokumente.</para
> <para
>Zobrazenie panelu čísiel riadkov je možné prepnúť pomocou menu <menuchoice
><guimenu
>Zobraziť</guimenu
> <guimenuitem
>Zobraziť čísla riadkov</guimenuitem
></menuchoice
>.</para
> </listitem
> </varlistentry
> </variablelist>

<itemizedlist
> <title
>Tiež v tejto kapitole.</title
> <listitem
><para
><link linkend="kate-part-navigation"
>Navigácia v texte</link
> </para
></listitem
> <listitem
><para
><link linkend="kate-part-selection"
>Práca s výberom</link
></para
></listitem
> <listitem
><para
><link linkend="kate-part-copy-and-paste"
>Kopírovanie a vkladanie textu</link
></para
></listitem
> <listitem
><para
><link linkend="kate-part-find-replace"
>Hľadanie a náhrada textu</link
></para
></listitem
> <listitem
><para
><link linkend="kate-part-bookmarks"
>Použitie značiek</link
></para
></listitem
> <listitem
><para
><link linkend="kate-part-auto-wrap"
>Automatické zalamovanie textu</link
></para
></listitem
> </itemizedlist>

</sect1>

<sect1 id="kate-part-navigation">
<title
>Navigácia v texte</title>

<para
>Táto kapitola ešte nie je napísaná.</para>

</sect1>

<sect1 id="kate-part-selection">
<title
>Práca s výberom</title>

<para
>Existujú dva základné spôsoby výberu v &kate;: pomocou myši a pomocou klávesnice.</para>

<para
>Pre výber pomocou myši držte ľavé tlačidlo myši a ťahajte kurzor od miesta, kde má výber začínať, až na miesto, kde má končiť. Týmto ťahaním sa text označí.</para>

<para
>Dvojitým kliknutím na slovo ho vyberiete.</para>

<para
>Trojitým kliknutím na riadok ho vyberiete.</para>

<para
>Ak pri kliknutí držíte &Shift;, text sa označí:</para>

<itemizedlist
> <listitem
><para
>Ak ešte nie je nič označené, označí sa text od pozície kurzoru po pozíciu kurzoru myši.</para
></listitem
> <listitem
><para
>Ak je niečo označené, od a vrátane už označeného text až po kurzor myši.</para
></listitem
> </itemizedlist>

<note
> <para
>Ak vyberáte text pomocou ťahania myši, označený text sa skopíruje do schránky a je možné ho kliknutím stredného tlačidla myši vložiť do editora alebo inej aplikácie, do ktorej ho chcete vložiť. </para
> </note>

<para
>Výber klávesnicou urobíte tak, že držíte kláves &Shift; a pomocou navigačných kláves (šipky, <keycap
>Page Up</keycap
>, <keycap
>Page Down</keycap
>, <keycap
>Home</keycap
> a <keycap
>End</keycap
> prípadne v kombinácii s <keycombo action="simul"
>&Ctrl;</keycombo
>) presúvate textový kurzor a tým predlžujete výber.</para>

<para
>Prečítajte si aj kapitolu <link linkend="kate-part-navigation"
> Navigácia v texte</link
>.</para>

<para
>Na <action
>kopírovanie</action
> aktuálneho výberu použite položku menu <menuchoice
><guimenu
>Upraviť</guimenu
> <guimenuitem
>Kopírovať</guimenuitem
></menuchoice
> alebo klávesovú skratku (štandardne <keycombo action="simul"
>&Ctrl;<keycap
>C</keycap
></keycombo
>).</para>

<para
>Na <action
>zrušenie aktuálneho výberu</action
> použite položku menu <menuchoice
><guimenu
>Upraviť</guimenu
> <guimenuitem
>Zrušiť výber</guimenuitem
></menuchoice
>, klávesovú skratku (štandardne <keycombo action="simul"
>&Ctrl;&Shift;<keycap
>A</keycap
></keycombo
>), alebo kliknite <mousebutton
>ľavým</mousebutton
> tlačidlom myši niekde v editore.</para>

<sect2 id="kate-part-selection-block">
<title
>Použitie blokového výberu</title>

<para
>Ak je blokový výber zapnutý, môžete v texte vyberať text <quote
>vertikálne</quote
>, čo znamená výber niekoľkých stĺpcov z viacerých riadkov. To sa napríklad hodí pre text formátovaný pomocou tabulátorov.</para>

<para
>Blokový výber je možné prepnúť pomocou <menuchoice
><guimenu
>Upraviť</guimenu
> <guimenuitem
>Prepnúť výber bloku</guimenuitem
></menuchoice
>. Štandardná klávesová skratka je <keycap
>F4</keycap
>).</para>

</sect2>

<sect2 id="kate-part-seleciton-overwrite">

<title
>Použitie prepisovania výberu</title>

<para
>Ak je zapnuté prepisovanie výberu, písanie alebo vkladanie textu do výberu spôsobí nahradenie výberu. Ak zapnutý nie je, nový text sa pridá na pozíciu kurzoru.</para>

<para
>Prepisovanie výberu je štandardne zapnuté.</para>

<para
>Pre zmenu tohto nastavenia použite <link linkend="config-dialog-editor-select"
>stránku Výber</link
> v <link linkend="config-dialog"
>konfiguračnom dialógu</link
>.</para>

</sect2>

<sect2 id="kate-part-selection-persistent">

<title
>Použitie stáleho výberu</title>

<para
>Ak je zapnutý stály výber, písanie textu alebo presun kurzoru nespôsobí zrušenie výberu. To znamená, že môžete kurzor presunúť preč od označeného textu a aj písať.</para>

<para
>Stály výber je štandardne vypnutý.</para>

<para
>Stály výber je možné zapnúť v <link linkend="config-dialog-editor-select"
>stránke Výber</link
> v <link linkend="config-dialog"
>konfiguračnom dialógu</link
>.</para>

<warning>
<para
>Ak je zapnutý stály výber aj prepisovanie výberu, písanie a vkladanie textu v prípade, že je kurzor vo výbere spôsobí, že sa vybraný text nahradí písaným a výber sa zruší.</para>
</warning>

</sect2>

</sect1>

<sect1 id="kate-part-copy-and-paste">

<title
>Kopírovanie a vkladanie textu</title>

<para
>Na <action
>kopírovanie</action
> textu ho najprv vyberte a použite položku menu <menuchoice
><guimenu
>Upraviť</guimenu
> <guimenuitem
>Kopírovať</guimenuitem
></menuchoice
>. Ak vyberiete text pomocou myši, automaticky sa navyše skopíruje aj do schránky.</para>

<para
>Pre vloženie textu zo schránky použite menu <menuchoice
> <guimenu
>Upraviť</guimenu
><guimenuitem
>Vložiť</guimenuitem
></menuchoice
>.</para>

<para
>Okrem toho je možné text označený myšou vložiť na dané miesto kliknutím <mousebutton
>stredným</mousebutton
> tlačidlom myši.</para>

<tip
> <para
>Ak používate prostredie &kde;, môžete sa dostať k predchádzajúcemu kopírovanému textu z ľubovoľnej aplikácie pomocou ikony &klipper; v systémovej lište &kicker;.</para
> </tip>

</sect1>

<sect1 id="kate-part-find-replace">
<title
>Hľadanie a náhrada textu</title>

<sect2 id="find-replace-dialog">
<title
>Dialógy <guilabel
>Nájsť text</guilabel
> a <guilabel
>Nahradiť text</guilabel
></title>


<para
>Dialógy pre hľadanie a nahradenie textu v &kate; sú dosť podobné až na to, že dialóg pre nahradenie umožňuje zadanie textu, ktorým sa má nájdený text nahradiť spolu s pár ďalšími možnosťami.</para>

<para
>V dialógoch máte k dispozícii tieto možnosti:</para>

<variablelist
> <varlistentry
> <term
><guilabel
>Text na hľadanie</guilabel
></term
> <listitem
><para
>Toto je miesto, kam sa zadáva hľadaný text. To, ako sa tento text chápe, závisí od niektorých možností popísaných nižšie.</para
></listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Regulárny výraz</guilabel
></term
> <listitem
> <para
>Ak je táto voľba zapnutá, hľadaný text sa chápe ako regulárny výraz. Tlačidlo pre použitie grafického nástroja pre vytvorenie a úpravu regulárnych výrazov sa v tom prípade povolí.</para
> <para
>Podrobnosti nájdete v kapitole <link linkend="regular-expressions"
>Regulárne výrazy</link
>.</para
> </listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Rozlišovať veľkosť</guilabel
></term
> <listitem
> <para
>Ak je zapnutá, hľadanie nebude rozlišovať veľkosť písmen.</para
> </listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Len celé slová</guilabel
></term
> <listitem
> <para
>Ak je zapnutá, hľadanie bude úspešné iba ak je na oboch koncoch nájdeného textu okraj slova, čo znamená, že tam nie je ani písmeno ani číslica. Buď tam je iný znak alebo koniec riadku.</para
> </listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Od začiatku</guilabel
></term
> <listitem
> <para
>Ak je zapnutá, hľadanie začne na začiatku prvého riadku dokumentu, inak začne od pozície kurzoru.</para
> </listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Hľadať dozadu</guilabel
></term
> <listitem
> <para
>Ak je zapnutá, hľadanie bude smerovať hore od miesta začiatku, buď od pozície kurzoru, alebo od konca v prípade, že je zapnutá aj voľba <guilabel
>Od začiatku</guilabel
>.</para
> </listitem
> </varlistentry
> </variablelist>

<para
>Dialóg <guilabel
>Nahradiť text</guilabel
> poskytuje ďalšie možnosti:</para>

<variablelist
> <varlistentry
> <term
><guilabel
>Nahradiť</guilabel
></term
> <listitem
><para
>To je miesto, kam zadať nový text, ktorý má nahradiť ten hľadaný.</para
></listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Vybraný text</guilabel
></term
> <listitem
> <para
>Táto voľba nie je aktívna v prípade, že nie je vybraný text alebo ak je zapnuté <guilabel
>Pýtať sa pri nahradení</guilabel
>. Ak je zapnutá, všetky nájdené texty v označenom textu budú nahradené.</para
> </listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Pýtať sa pri nahradení</guilabel
></term
> <listitem
><para
>Ak je voľba zapnutá, pri každom nájdení textu sa zobrazí malý dialóg s otázkou, čo sa má urobiť. Obsahuje tieto možnosti: <variablelist
> <varlistentry
> <term
><guibutton
>Áno</guibutton
></term
> <listitem
><para
>Týmto nahradíte aktuálne nájdený text (je v editore označený).</para
></listitem
> </varlistentry
> <varlistentry
> <term
><guibutton
>Nie</guibutton
></term
> <listitem
><para
>Týmto preskočíte momentálne nájdený text a bude sa hľadať ďalej.</para
></listitem
> </varlistentry
> <varlistentry
> <term
><guibutton
>Všetky</guibutton
></term
> <listitem
><para
>Týmto zrušíte ďalšie otázky a všetky ďalšie nájdené texty sa automaticky nahradia.</para
></listitem
> </varlistentry
> <varlistentry
> <term
><guibutton
>Zavrieť</guibutton
></term
> <listitem
><para
>Týmto preskočíte momentálne nájdený text a ukončíte hľadanie</para
></listitem
> </varlistentry
> </variablelist
> </para
></listitem
> </varlistentry
> </variablelist>

<note
> <para
>Pri hľadaní regulárneho výrazu momentálne nie je možné zapnúť minimálne hľadanie. Bude pridané v budúcich verziách &kate;.</para
> </note>

</sect2>

<sect2 id="finding-text">
<title
>Hľadanie textu</title>

<para
>Aby ste našli text, spustite dialóg <guilabel
>Nájsť text</guilabel
> pomocou <keycombo action="simul"
>&Ctrl;<keycap
>F</keycap
></keycombo
> alebo z menu <menuchoice
><guimenu
>Upraviť</guimenu
> <guimenuitem
>Nájsť...</guimenuitem
></menuchoice
>. Zadajte hľadaný text a stlačte <link linkend="find-replace-dialog"
>Ok</link
>. Ak sa nič nenájde až po koniec dokumentu (buď od pozície textového kurzoru alebo od začiatku dokumentu), objaví sa výzva, či sa má pokračovať od začiatku dokumentu (alebo od konca v prípade hľadania dozadu).</para>

<para
>Ak sa text nájde, označí sa a dialóg <guilabel
>Nájsť text</guilabel
> sa skryje, ale nebojte sa, ďalšie hľadanie je veľmi jednoduché:</para>

<para
>Pre hľadanie ďalšieho textu, ktorý odpovedá hľadanému, použite menu <menuchoice
><guimenu
>Upraviť</guimenu
> <guimenuitem
>Hľadať ďalej</guimenuitem
></menuchoice
> alebo stlačte <keycap
>F3</keycap
>.</para>

<para
>Pre hľadanie ďalšieho textu v opačnom smere použite menu <menuchoice
><guimenu
>Upraviť</guimenu
> <guimenuitem
>Hľadať predchádzajúci</guimenuitem
></menuchoice
> alebo stlačte <keycombo action="simul"
>&Shift;<keycap
>F3</keycap
></keycombo
>.</para>

<para
>Ak sa text nenájde pred dosiahnutím začiatku alebo konca dokumentu, objaví sa výzva, či sa má pokračovať z druhého konca.</para>

</sect2>

<sect2>
<title
>Náhrada textu</title>

<para
>Pre nahradenie textu spusťte dialóg <guilabel
>Nahradiť text</guilabel
> pomocou <menuchoice
><guimenu
>Upraviť</guimenu
> <guimenuitem
>Nahradiť</guimenuitem
></menuchoice
> alebo pomocou <keycombo action="simul"
>&Ctrl;<keycap
>R</keycap
></keycombo
>. Zadajte hľadaný text a prípadne text, ktorým chcete nájdený nahradiť (ak ho necháte prázdny, nájdený text sa nahradí pomocou &quot;&quot;). Nastavte <link linkend="find-replace-dialog"
>možnosti</link
> a stlačte <guibutton
>Ok</guibutton
>.</para>

<tip
> <para
>Ak používate regulárny výraz pre hľadanie textu, môžete použiť spätné referencie pre využitie nájdeného textu v vzorkách, ktoré sú vo výraze v zátvorkách.</para
> <para
>Podrobnosti nájdete v kapitole <xref linkend="regular-expressions"/>.</para
> </tip>

</sect2>

</sect1>

<sect1 id="kate-part-bookmarks">
<title
>Použitie značiek</title>

<para
>Značky umožňujú označiť niektoré riadky, aby ste ich rýchlo našli.</para>

<para
>Značku môžete nastaviť alebo odstrániť dvoma spôsobmi:</para>

<itemizedlist
> <listitem
> <para
>Presunom kurzoru na daný riadok a aktivovaním príkazu menu <menuchoice
><guimenu
>Záložky</guimenu
><guimenuitem
>Prepnúť značku</guimenuitem
></menuchoice
> (<keycombo action="simul"
>&Ctrl;<keycap
>B</keycap
></keycombo
>).</para
> </listitem
> <listitem
> <para
>Kliknutím na okraj ikon vedľa daného riadku.</para
> </listitem
> </itemizedlist>


<para
>Značky sú dostupné v menu <guimenu
>Záložky</guimenu
>. Jednotlivé značky sú dostupné ako položky menu označené číslom riadku, kde je značka, a pomocou pár prvých slov textu na riadku. Pre presun kurzoru na začiatok riadku so značkou otvorte menu a vyberte značku.</para>

<tip
> <para
>Ak je zapnutá voľba <link linkend="config-dialog-general-reopen-files"
>Znovu otvoriť súbory</link
> v <link linkend="config-dialog"
>dialógu nastavenia</link
> (alebo &kate; spustil správca sedenia), vaše značky sa pri otvorení dokumentu obnovia.</para
> </tip>

</sect1>

<sect1 id="kate-part-auto-wrap">

<title
>Automatické zalamovanie textu</title>

<para
>Táto funkcia umožňuje jednoduché formátovanie textu: text bude zalomený tak, že riadok nikdy nepresiahne maximálny počet znakov ak neobsahuje dlhšie jedno slovo, ktoré sa nedá rozdeliť.</para>

<para
>Pre zmenu tohto použite voľbu <guibutton
>Zalamovanie slov</guibutton
> v <link linkend="config-dialog-editor-select"
>stránke editora</link
> v <link linkend="config-dialog"
>konfiguračnom dialógu</link
>.</para>

<para
>Pre nastavenie maximálnej dĺžky riadku (počet znakov na riadku), použite <link linkend="config-dialog-editor-edit-wrap-words-at"
><guibutton
>Zalamovať riadky na</guibutton
></link
> na <link linkend="config-dialog-editor-edit"
>stránke Editor</link
> v <link linkend="config-dialog"
>konfiguračnom dialógu</link
>.</para>

<para
>Ak zapnuté, má tento efekt: <itemizedlist
> <listitem
><para
>Pri písaní bude editor automaticky vkladať pevné konce riadkov za každý posledný prázdny znak na pozícii pred dosiahnutím maximálneho počtu znakov.</para
></listitem
> <listitem
><para
>Pri načítavaní dokumentu editor bude zalamovať text podobne, takže riadky nebudú dlhšie ako zadaná maximálna dĺžka, ak text obsahuje prázdne znaky, ktoré umožňujú zalomenie.</para
></listitem
> </itemizedlist
> </para>

<note
><para
>Pri hľadaní regulárneho výrazu momentálne nie je možné zapnúť zalamovanie riadkov pre typy dokumentov alebo ho zapnúť alebo vypnúť pre jednotlivé dokumenty. Bude opravené v budúcich verziách &kate;.</para
></note>

</sect1>

</chapter>

