A Súgó szakasz elérése
Az Emacs kézikönyv néhány remek leírást tartalmaz az Emacs-ban elérhető parancsok és funkciók típusáról.
Az Emacs belsejében lévő kézikönyv megnyitásához nyomja meg a billentyűket Ctrl + h utána r.
Azok számára a felhasználóknak, akik előszeretettel követik az oktatóanyagot és az irányelveket, a gombra kattintva hozzáférhetnek az Emacs beépített oktatóanyagához Ctrl + h utána t.
Alapvető parancsikonok
A fájlok megnyitásához vagy létrehozásához a parancsikon a Ctrl + x, majd a Ctrl + f, majd a fájlnév megadása. Ha már van egy fájl a megadott névvel, akkor az Emacs megnyitja ezt a fájlt, különben új fájlt hoz létre a megadott névvel.
Más fájl meglátogatásához nyomja meg a billentyűket Ctrl + x utána Ctrl + v, és írja be az új fájl fájlnevét.
A felhasználók a kulcsok segítségével menthetik fájljaikat Ctrl + x utána Ctrl + s. Új névre történő mentéshez ezt megteheti a parancsikon használatával Ctrl + x utána Ctrl + w és beírja az új fájlnevet.
A felhasználók csak olvasható formátumban nyithatnak meg fájlokat a gombokkal Ctrl + x utána Ctrl + r majd beírja a fájlnevet.
Ha másik fájl tartalmát szeretné beilleszteni az aktuális fájlba, nyomja meg a gombot Ctrl + x utána én és írja be annak a fájlnak a nevét, amelynek tartalmát hozzáadják.
Amikor megnyit egy fájlt, a fájl tartalma egy pufferben tárolódik. Ha több fájl van megnyitva, akkor több puffer is létezik. A megnyitott pufferek listájának megtekintéséhez nyomja meg a billentyűket Ctrl + x utána Ctrl + b.
A billentyűk segítségével egyik pufferből a másikba is léphetünk Ctrl + x utána b.
Mivel a pufferek egy másik kifejezés egy fájl számára, a kulcsok használatával is meg lehet őket ölni Ctrl + x utána k. Ebben az esetben anélkül, hogy bármit is beírna, és egyszerűen az enter billentyűt lenyomná, az alapértelmezett puffert megölné. Az alábbiakban ez lenne a semmiből való puffer.
Az Emacsból való kilépéshez kattintson a parancsikonra Ctrl + x utána Ctrl + c meg van határozva. Az Emacs kulcsokkal is felfüggeszthető Ctrl + z.
Kurzor mozgatási parancsikonok
A képernyőn való mozgáshoz az Emacs megadja a kurzor mozgatásának parancsikonjait is, mivel ezek sokkal gyorsabbak, mint az egér használata.
A következő táblázat ezeket részletesen leírja:
Kulcsok mozgása | ||
Mozgalom | Előre | Hátrafelé |
Karakterek | Ctrl + f | Ctrl + b |
Szavak | Alt + f | Alt + b |
Vonalak | Ctrl + n | Ctrl + o |
Mondatok | Alt + e | Alt + a |
Bekezdések | Alt + | Alt + |
Vonal vége / kezdete | Ctrl + e | Ctrl + a |
A puffer vége / kezdete | Alt +> | Alt + < |
Görgetés | Ctrl + v (lefelé) | Alt + v (fel) |
Parancsikonok szerkesztése
Az Emacs szerkesztőként számos gyorsbillentyűt is biztosít a felhasználóknak, amelyekkel dolgozhatnak. Ha a parancsot a megadott számú alkalommal megismétli, ezt megteheti a Ctrl + u billentyűk lenyomásával, majd a megadott szám beírásával a parancs megismétlődik, majd megadja magát. Például azt akarom, hogy a kurzor a következő sor parancsra lépjen, és tizenötször ismételje meg. Az alábbi kép ezt mutatja:
Az Emacs-ben először meg kell adnunk a kiválasztás kezdetét, amelyre olyan parancsokat alkalmazhatunk, mint a másolás, kivágás stb. Ez megtehető a parancsikon használatával Ctrl + szóköz. Most válassza ki az egész területet a kurzor segítségével.
Például az alábbi képen a téglalap határozza meg a kijelölés kezdetét és a kör végét.
A billentyűk segítségével akár az egész puffer is kiválasztható Ctrl + x utána h.
Miután kiválasztotta a szövegrészt, most már teheti másolat ezt a kijelölt területet a parancsikon használatával Alt + w. Megölni vagy vágott a szöveg, Alt + d egyetlen szó kivágására használható, Ctrl + k felhasználható egyetlen adott vonal vágására, és Ctrl + w használható a teljes kiválasztott régió kivágására.
A parancsikon Ctrl + y főleg arra használják beillesztés a másolt vagy megölt szöveg régiója. Mivel Emacs kill-gyűrűt használ az összes megölt szöveg nyomon követéséhez, a régi megölt tételeket beillesztheti úgy, hogy a gyorsgombbal végighalad a kill-ringen Alt + y.
Néha rossz billentyűkre kattint, és meg akarja szakítani a parancsot, vagy rosszul adta meg a parancsot, és szeretné befejezni. Ez egyszerűen megtehető a parancsikon használatával Ctrl + g.
A visszavonás és a visszavonás az Emacs-ban is elérhető. Ctrl + / lehet használni visszavonás parancsokat és Ctrl + g utána Ctrl + / lehet használni újra parancsokat.
Ctrl + x utána Ctrl + + (plusz) a képernyő szövegméretének és Ctrl + x utána Ctrl + - (mínusz) a szöveg méretének csökkentésére szolgál.
Parancsikonok keresése és cseréje
Az Emacs lehetővé teszi, hogy inkrementális keresést hajtson végre a Ctrl + s parancsikon segítségével. Ezt a parancsot folyamatosan használják a keresés egyik előfordulásáról a másikra ugráshoz.
Inkrementális keresés fordított irányban is elvégezhető Ctrl + r.
Ha a reguláris kifejezések vagy más kifejezések regex kifejezésével kíván keresni, használja a kulcsokat Ctrl + Alt + s.
Az inkrementális kereséshez hasonlóan, a regex keresés fordított irányban is elvégezhető Ctrl + Alt + r.
Egyszerű, cserélhető művelet végrehajtásához használja a parancsikont Alt + Shift + 5 (Alt +%).
A szó cseréjét kérve:
A szó helyettesítése a következővel:
Hasonlóképpen, a rendszeres kifejezéseket használó helyettesítő művelet elvégezhető a kulcsok használatával Ctrl + Alt + Shift + 5 (Ctrl + Alt +%).
Egy megadott sorszámhoz a parancsikonra léphet Alt + g utána g használt. Ebben az esetben, miután megnyomta a parancsikont, meg kell tennie írja be a sorszámot hova akarsz menni. Például:
Ablakparancsok
Az Emacs lehetővé teszi több ablak megnyitását az Emacs keretén belül is. Egy új ablak függőleges felosztásához nyomja meg a billentyűket Ctrl + x utána 2.
Hasonlóképpen egy új ablak vízszintes felosztásához, Ctrl + x utána 3 használt.
Megnyithatja a függőleges és a vízszintes ablakot is.
Ablak bezárásához nyomja meg a billentyűket Ctrl + x utána 0. Akkor csak egyetlen ablakot tartson a keretén Ctrl + x utána 1 használva lesz.
Következtetés?
Annak ellenére, hogy elég egyszerű megjelenésű kezelőfelülettel rendelkezik, egy erőteljes mag az Emacs hátulján fekszik. Annyi olyan funkciót kínál a felhasználók számára, amelyek parancsikonokkal könnyen elérhetők. Ez elég praktikusnak bizonyul, mivel most már nincs szükség arra, hogy átvészelje ezeket a választásokat a menüből.