Töredékek bővítmény
A Töredékek bővítmény lehetővé teszi gyakran használt szövegrészletek, úgynevezett töredékek tárolását, és gyors beszúrását a dokumentumba.
A töredékek a jelenlegi dokumentum nyelvi szintaxisához kötődnek. Például HTML dokumentum szerkesztésekor HTML-hez használható töredékekből lehet választani. Néhány töredék globális, mindenféle dokumentumból elérhető.
Számos beépített töredék érkezik a gedittel, amelyek módosíthatóak.
- 10.10.1. Töredékek beszúrása
- 10.10.2. Töredékek hozzáadása
- 10.10.3. Töredékek szerkesztése és törlése
- 10.10.4. Helykitöltők a töredékekben
10.10.1. Töredékek beszúrása
Egy töredék beszúrásához írja be a tab aktiválóját majd nyomja meg a Tab billentyűt. A töredék tab aktiválója általában a töredék első néhány betűje, vagy valami más könnyen megjegyezhető.
A Ctrl+Szóköz billentyűkombinációval megjelennek a beszúrható töredékek.
10.10.2. Töredékek hozzáadása
Egy új töredék létrehozásához tegye a következőt:
-
Válassza az Töredékek kezelése ablak.
menüpontot. Megjelenik a -
A töredékek listája nyelv szerinti csoportokra van bontva. Válassza ki a kívánt nyelvet, vagy egy ehhez a nyelvhez tartozó töredéket. Egy az összes nyelvre alkalmazható töredék felvételéhez válassza a Globális lehetőséget a lista tetejéről. A jelenleg megnyitott dokumentum szintaxisa lesz az alapértelmezetten kiválasztott lehetőség.
-
Kattintson az
gombra. Egy új töredék jelenik meg a listában. -
Adja meg a következő adatokat az új töredékről:
- Név
-
Adjon nevet a töredéknek a listában lévő szövegmezőben. A töredék neve csak a céljára emlékeztet. A listán a töredék nevére kattintva lehet megváltoztatni azt.
- Töredék szövege
-
Írja be a töredék szövegét a Töredék szerkesztése szövegdobozba. A speciális kódokról lásd 10.10.4. szakasz ― Helykitöltők a töredékekben.
Vissza lehet váltani a dokumentumablakra is a Töredékkezelő bezárása nélkül, így lehet onnan szöveget másolni is.
- Tab aktiváló
-
Adja meg a tab aktiválót a töredékhez. Ez a szöveg az, amit a Tab billentyű leütése előtt be kell írni a töredék beszúrásához.
Ez egy csak betűkből álló szó vagy egy karakter lehet. A Tab aktiváló mező pirossá válik, ha érvénytelen tab aktiválót ad meg.
- Gyorsbillentyű
-
A töredék beszúrására használt gyorsbillentyű.
10.10.3. Töredékek szerkesztése és törlése
Egy töredék szerkesztéséhez válassza ki azt a listából és tegye meg a kívánt változtatásokat a szövegében vagy az aktiválási módjának beállításaiban.
Egy töredék átnevezéséhez kattintson még egyszer a nevére a listán.
Egy ön által megváltoztatott beépített töredék visszaállításához az eredetire kattintson a Visszaállítás gombra.
Egy töredék eltávolításához kattintson a
gombra. A beépített töredékek nem törölhetőek.10.10.4. Helykitöltők a töredékekben
A tárolt szöveg beszúrásán túl lehetőség van személyre szabható töredékek használatára is. Meg lehet jelölni olyan helyeket a töredéken belül, ahol a beszúrás után könnyedén írható más szöveg (érték).
A következő helykitöltő kódokat lehet használni a töredék szövegében:
- Tab helykitöltők
-
A $n olyan tab helykitöltőt jelez, ahol n pozitív egész.
A ${n:alapértelmezés} olyan tab helykitöltőt jelez, amely rendelkezik alapértelmezett értékkel.
A tab helykitöltő olyan helyet jelöl a szövegben, ahova további szöveg írható a töredék beszúrása után.
A tab helykitöltő használatához szúrja be a töredéket a szokott módon. A kurzor az első helykitöltőhöz kerül. Írja be a kívánt szöveget, majd nyomja meg a Tab billentyűt a következő helykitöltőre való lépéshez. A helykitöltők sorszáma a kitöltés sorrendjét is meghatározza.
A Shift+Tab billentyűkombinációval visszafele léphet a helykitöltők között. Az utolsó tab helykitöltő kitöltése után a Tab billentyűt megnyomva a töredék végére vagy, ha létezik, a záró helykitöltőre kerül a kurzor.
- Tükrözött helykitöltő
-
Egy megismételt tab helykitöltő tükrözni fogja a korábban definiált helykitöltő változásait. Ez lehetővé teszi egy többször megjelenítendő szöveg egyszeri beírását.
- Záró helykitöltő
-
A $0 egy záró helykitöltőt határoz meg. Ez lehetővé teszi a töredék beszúrását befejezvén a munka folytatását egy a töredék végétől eltérő kurzorpozíción.
- Környezeti változók
-
A környezeti változók – mint a $PATH és a $HOME – behelyettesítésre kerülnek a töredék szövegében. A következő gedit-specifikus változók érhetőek el:
- $GEDIT_SELECTED_TEXT
-
Az aktuálisan kijelölt szöveg.
- $GEDIT_FILENAME
-
A dokumentum teljes fájlneve, vagy egy üres karakterlánc, ha a dokumentum még nincs mentve.
- $GEDIT_BASENAME
-
A dokumentum kiterjesztés és könyvtárútvonal nélküli fájlneve, vagy egy üres karakterlánc, ha a dokumentum még nincs mentve.
- $GEDIT_CURRENT_WORD
-
Az a szó, melyen a kurzor pillanatnyilag áll. Ha a változó szerepel a töredék szövegében, ez a szó kerül lecserélésre a beszúrt töredékkel.
- Parancsértelmezett helykitöltők
-
A $(parancs) helyére a parancs parancs kimenete kerül.
A $(n:parancs) forma lehetővé teszi a parancsnak referenciaszám adását, ahol n pozitív egész. $n formában hivatkozhat ennek a parancsnak a kimenetére egy másik parancs bemeneti paramétereként.
- Python helykitöltők
-
$<parancs> kicserélésre kerül a python által a parancs parancsra adott kimenetre.
<a:parancs> egy másik python helykitöltőt tesz függőséggé, ahol a a sorrendet adja meg a töredékben. Ez lehetővé teszi más töredékekben használt python függvények használatát a töredékben. Több függőség megadásához vesszővel válassza el a számokat: <a,b:parancs>
Egy változó bármelyik másik python töredékben való használatához deklarálja azt globálisként (global).