# &klipper;i käsiraamat

## Sissejuhatus

&klipper; on &kde; lõikepuhvrirakendus. See salvestab lõikepuhvri ajaloo ja võimaldab siduda lõikepuhvri sisu rakenduse tegevusega. Anna palun mistahes probleemidest või soovidest teada Carsten Pfeifferile pfeiffer@kde.org.

## &klipper;i kasutamine

### Põhialused

Lõikepuhvri ajaloo vaatamiseks klõpsa &klipper;i ikoonil või kasuta kiirklahvi &Ctrl;&Alt;V. Varasemad lõikepuhvri elemendid on näha ilmuva hüpikmenüü ülaosas. Neist mõne valimine kopeerib selle lõikepuhvrisse, kust see on võimalik tavapäraselt kopeerida suvaliise &kde; või X'i rakendusse.

### Tegevused

&klipper; võib lõikepuhvri sisuga mitmesuguseid operatsioone sooritada vastavalt sellele, kas nad vastavad teatud regulaaravaldisele või mitte. Näiteks lõikepuhvri element, mille alguses seisab http://, saadetakse &URL;-ina avamiseks &Netscape;le või &konqueror;ile.

Selle võimaluse kasutamiseks kopeeri &URL; või failinimi lõikepuhvrisse. Kui see vastab &klipper;i nimekirjas olevale regulaaravaldisele, ilmu menüü, mis pakub vastavaid võimalusi (⪚ Ava &URL; &konqueror;is, ava &URL; &Netscape;s). Vali soovitud tegevus hiire või klaviaturi abil ning &klipper; käivitab valitud rakenduse, avades lõikepuhvri elemendis oleva aadressi.

Kui sa ei soovi, et lõikepuhvri sisuga midagi ette võetaks, vali Loobu, mis laseb tagasi pöörduda varasema tegevuse juurde. Menüüst lahkudes see kaob, võimaldades jätkata muud tegevust. Aega, kui kaua menüü nähtaval püsib, saab määrata Eelistuste dialoogis võimalusega Tegevuste hüpikmenüü aegumine kaardil Üldine.

Tegevused võib ka täielikult keelata, klõpsates &klipper;il ja Automaatsed tegevused on lubatud. Sama tulemuse annavad järjestikku rakendatult kiirklahvid &Ctrl;&Alt;V ja &Ctrl;&Alt;X.

Regulaaravaldisele vastavat lõikepuhvri sisu saab ka enne tegevuse rakendamist redigeerida. Selleks vali &klipper;i hüpikmenüüst käsk Redigeeri sisu... ning ilmuvas dialoogis saadki lõikepuhvri sisu muuta, seejärel vajutusega nupul Olgu vastavat tegevust käivitades.

Kiirklahv &Ctrl;&Alt;R toob esile hüpikmenüü, mis kordab viimast &klipper;i sooritatud tegevust.

### Lõikepuhvri režiimid

#### Üldine

&klipper;i abil on võimalik määrata lõikepuhvri käitumist kogu &kde;s. Esimene režiim on tuttav &Microsoft; &Windows; ja &Mac; kasutajatele: tekst sisestatakse lõikepuhvrisse rakenduse lõika/kopeeri-võimalusega (sama tulemuse annavad kiirklahvid &Ctrl;X ja &Ctrl;C) ning selle asetamiseks kasutatakse rakenduse aseta-funktsiooni (või kiirklahvi &Ctrl;V).

Teine režiim on tuttavam &UNIX; kasutajatele: valitud tekst kopeeritakse lõikepuhvrisse ning see asetatakse hiire keskmise nupu klõpsuga.

#### Lõikepuhvri režiimide vahetamine

Lõikepuhvri režiimi vahetamiseks vali &klipper;i hüpikmenüüst &klipper;i seadistamine... ning ilmuvas dialoogis kaart Üldine. Lõikepuhvri režiimi määrab raadionupp Lõikepuhvri sisu ja valikud sünkroniseeritakse. Kui see on märgitud, toimib lõikepuhver &UNIX; režiimis, kui valitud on lõikepuhvri ja valikupuhvri eraldamine, siis &Windows;/&Mac; režiimis.

## &klipper;i eelistused

### Eelistuste dialoog

&klipper;i seadistuste vaatamiseks või muutmiseks ava &klipper;i hüpikmenüü ning vali &klipper;i seadistamine.... Seejärel ilmub &klipper;i eelistuste dialoog, mille sisu kohe kirjeldame.

### Üldised valikud

Hüpikmenüü avatakse hiirekursori asukohas

- Paneb &klipper;i hüpikmenüüd ilmuma seal, kus asub hiirekursor, selle asemel, et seda tavapäraselt &kde; paneelil avada. See võib olla kasulik, kui oled harjunud hiirt klaviatuurist enam kasutama.

Väljumisel salvestatakse lõikepuhvri sisu

- Kui see on lubatud, sunnib elemendi valimine ajaloost &klipper;i kontrolima, kas selle puhul on mingi tegevus võimalik, ning vastavaid valikuid näitama. Kui see ei ole lubatud, ei saa ajaloost tegevusi käivitada.

Tegevusi rakendatakse ka ajaloost valitud elementidele

- Kui see on lubatud, sunnib elemendi valimine ajaloost &klipper;i hüpikmenüüs näitama selle puhul võimalikke tegevusi (kui neid on).

Lõikepuhvri sisu ja valikud sünkroniseeritakse

- Määrab lõikepuhri režiimi. Vaata clipboard-modes.

Tühja lõikepuhvri vältimine

- Kui see on lubatud, ei ole lõikepuhver kunagi tühi: &klipper; kannab viimased elemendid lõikepuhvrist selle ajalukku ega luba sel tühjana seista.

Tegevuste hüpikmenüü aegumine

- Määrab aja, mille jooksul hüpikmenüü nähtaval püsib, kui sa midagi ette ei võta.

Lõikepuhvri ajaloo suurus

- Määrab lõikepuhvri ajalukku salvestatavate elementide arvu.

### Tegevusvalikud

Regulaaravaldise/tegevuse redigeerimine

- Klõpsa kaardil Tegevused regulaaravaldisele või tegevusele, mida soovid redigeerida. See muutub tekstiväljaks, kus võid avaldist või tegevust oma tahtmist mööda muuta. Kui oled valmis, vajuta kindlasti klahvi Enter.

Regulaaravaldise/tegevuse lisamine

- Kui soovid lisada regulaaravaldise, mida &klipper; saaks kasutada, klõpsa nupul Lisa tegevus. &klipper; kasutab &Qt; `QRegExp`-i, mis tunnistab enamikku regulaaravaldisi, mida kasutatakse näiteks rakendustes grep või egrep.

  Regulaaravaldise kirjelduse (⪚ HTTP URL) saab lisada hiire vasaku nupu klõpsuga veerul Kirjeldus.

  Põhjaliku info `QRegExp` regulaaravaldiste kasutamise kohta leiab internetis aadresil http://doc.trolltech.com/qregexp.html#details. Pane tähele, et &klipper; ei toeta seal mainitud metamärkide kasutamist.

  Redigeeri regulaaravaldist sarnaselt eespool kirjeldatule. Käivitatava käsu lisamiseks klõpsa hiire parema nupuga, vali Lisa käsk ning redigeeri käsku, mis ilmub puuna hargneva regulaaravaldise alla.

  Pane tähele, et parameeter %s asendatakse käsureal lõikepuhvri sisuga, ⪚ kui käsk on ``kedit` %s` ja lõikepuhvri sisu `/home/pets/tekstifail`, siis käivitatakse käsk ``kedit``/home/pets/tekstifail``. Et käsurida parameetrit %s arvestaks, tuleb see märkida langkriipsuga: `\%s`.

Muud...

- Avab dialoogi Alltoodud akende klasside (WM_CLASS) ei rakendata tegevusi.

  Mõned rakendused, näiteks &konqueror;, kasutavad lõikepuhvrit seesmiselt. Kui sa teatud rakendust kasutades oled hädas pidevalt ilmuvate &klipper;i hüpikmenüüdega, võta ette järgmised sammud:

  1. Ava rakendus

  2. Anna terminalis käsk ``xprop` | `grep` `WM_CLASS`` ning klõpsa siis käivitatud rakenduse aknal

  3. Esimene string pärast võrdusmärki ongi see, mis tuleb sisestada

  Kui WM_CLASS on lisatud, ei käivitata enam selle rakenduse akendes tegevusi.

### Kiirklahvide valikud

Kiirklahvide kaart võimaldab muuta klahvikombinatsioone, mida saab kasutada &klipper;i võimaluste rakendamiseks. Väärtusi saab muuta järgmiselt:

Puudub

- Valitud tegevust ei saa esile kutsuda klaviatuurilt antava otsekorraldusega

Vaikeväärtus

- Valitud tegevuseks kasutatakse &klipper;i vaikimisi määratud kiirklahvi. Need on samad, millest on juttu käesolevas käsiraamatus.

Kohandatud

- Valitud tegevust rakendatakse sinu määratud klahvidega.

  Kohandatud klahvi määramiseks klõpsa kiirklahvi näitaval nupul ekraani paremas allservas ning sisesta soovitud kombinatsioon täpselt samamoodi, nagu see käib muudes &kde; rakendustes.

## Autorid ja litsents

&klipper;

Rakenduse autoriõigus 1998: Andrew Stanley-Jones asj@cban.com

Rakenduse autoriõigus 1998-2000: Carsten Pfeiffer pfeiffer@kde.org

Praegune hooldaja: Carsten Pfeiffer

Dokumentatsiooni autoriõigus 2000-2002: Philip Rodrigues phil.rod@ntlworld.com

&underFDL; &underGPL;

## Paigaldamine

### &klipper;i hankimine

&install.intro.documentation;

### Kompileerimine ja paigaldamine

&klipper; tuleks kompileerida ja paigaldada koos paketiga kdebase ning see peaks ilmuma KDE 3 käivitamisel &kde; paneelile (&kicker;).

&klipper;i ikoon Pilt

Kui sa seda ei soovi, eemalda fail `$KDEDIR/share/autostart/klipper.desktop` või loo fail `$HOME/share/autostart/klipper.desktop` järgmise sisuga:

    [Desktop Entry]
    Hiiden=True

Viimane võimalus ei kahjusta süsteemi ning väldib &klipper;i käivitumist ainult sinu, mitte aga teiste kasutajate puhul.
&documentation.index;