GNU Emacs Referenční karta (pro verzi 24)



Podobné dokumenty
Supernova 16 Ovládací zkratky. Akce Funkce Stolní počítač Přenosný počítač Automatické popisování grafických objektů LEVÝ CONTROL + PRAVÁ HRANATÁ

VoiceOver v ios s QWERTY klávesnicí

Úvod do UNIXu. Okruh č. 4 - vi, regulární výrazy, grep a sed. Jakub Galgonek. verze r2. inspirováno materiály Davida Hokszy

MS Word základy. Úvod do MS Word. Nový dokument. Vytvoření zástupce programu na ploše. Otevření dokumentu a popis prostředí: Ukládání souboru:

Konvertor diakritiky 3. Instalace

Formulář pro křížový filtr

K 2 - Základy zpracování textu

František Hudek. duben ročník

ZoomText 11 - Klávesové zkratky

Tabulkové processory MS Excel (OpenOffice Calc)

PDF Split and Merge. Průvodce programem pro práci s PDF

HROMADNÉ ÚPRAVY NAJÍT A NAHRADIT

Access. Tabulky. Vytvoření tabulky

Prezentace (Presentation) - ECDL / ICDL Sylabus 6.0

Migrace na aplikaci Outlook 2010

Manuál k editoru TinyMCE

Manuál k programu KaraokeEditor

Manuál k ovládání aplikace INFOwin.

7. Nástroje. 7.1 Pravopis. 7.2 Jazyk. Kapitola 7: Nástroje 47. Kontrola pravopisu

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

MAGic Základní funkce a klávesové zkratky. Jako výchozí je MAGic klávesa (MAGicKey) nastavena na klávesu CAPSLOCK.

Prohlížení a editace externích předmětů

Příručka klávesových zkratek

Místo úvodu. Čeho se vyvarovat. Mazání znaků

Nápověda aplikace Patron-Pro

Cvičení 2. Přesměrování vstupu a výstupu. Posloupnost příkazů. Příkazy pro informaci o uživatelích

Úvod do Unixu. man: příkaz pro zobrazení nápovědy k danému příkazu, programu (pokud je k dispozici), např. man cp. pwd: vypíše cestu k aktuální pozici

OpenOffice Writer, zkratkové klávesy (výběr) Vytvořil: Mgr. et Mgr. Martin Hladký, Ph.D. Datum: 9. ledna

Úvod. Program ZK EANPRINT. Základní vlastnosti programu. Co program vyžaduje. Určení programu. Jak program spustit. Uživatelská dokumentace programu

Uživatelská příručka. BlackBerry 8700 Smartphone

Jak obnovit ztraceny dokumentu

MAGic Základní funkce a klávesové zkratky. Jako výchozí je MAGic klávesa (MAGicKey) nastavena na klávesu CAPSLOCK. OBECNÉ Spustit MAGic

2017 CARAT "New design"

ZŠ ÚnO, Bratří Čapků 1332

Windows 8.1 (5. třída)

Vážení uživatelé. Dostává se Vám do rukou manuál programu Audiotéka Manuál je členěn do několika oblastí, kterými jsou :

Nej.cz. Uživatelská příručka k interaktivní televizi

Úvodní příručka. Správa souborů Kliknutím na kartu Soubor můžete otevřít, uložit, vytisknout a spravovat své soubory Wordu.

GEOM LITE - MANUÁL hlavní obrazovka

Pravidla a plánování

Návod k využívání interaktivních funkcí

Uživatelský manuál aplikace. Dental MAXweb

43 HTML šablony. Záložka Šablony v systému

QuarkXPress 9.1 Příručka klávesov ych zkratek: Mac OS

Úvod do filtrace, Quick filtr

Provozní dokumentace. Seznam orgánů veřejné moci. Příručka pro administrátora krizového řízení

MS Word. verze Přehled programů pro úpravu textu

DUM 01 téma: Obecné vlastnosti tabulkového editoru, rozsah, zápis do buňky, klávesové zkratky

Reliance 3 design OBSAH

Střední průmyslová škola strojnická Vsetín. Předmět Druh učebního materiálu Tvorba a editace textu v dokumentu

Uživatelské postupy v ISÚI

UniLog-D. v1.01 návod k obsluze software. Strana 1

Zá kládní nástávení prostr edí operáč ní ho syste mu Windows 7 á vybrány čh áplikáčí

MHD v mobilu. Instalace a spuštění. Co to umí

FortiaViewer verze 5.0

FORMÁTOVÁNÍ ODSTAVCE

KRAJSKÝ ÚŘAD KARLOVARSKÉHO KRAJE. Manuál. Uživatele aplikace informačního systému pro

ZŠ ÚnO, Bratří Čapků 1332

Android Elizabeth. Verze: 1.1

Evidence žádostí o finanční příspěvek

1. Uživatelská úprava příkazů I.

JRm verze Aplikace. Instalace. Ovládání

Jednoduchý návod k použití programu Vinotéka 2007, v 2.2.1

Kapitola 1: Úvod. 1.1 Obsah balení. 1.2 Požadavky na systém. Česky

WAK INTRA. Ovládání systému. internetový informační systém. účinný nástroj pro vedení firemních agend.

NEJPOUŽÍVANĚJŠÍ / NEJDŮLEŽITĚJŠÍ

Vytvořil Institut biostatistiky a analýz, Masarykova univerzita J. Jarkovský, L. Dušek, M. Cvanová. 5. Statistica

CTRL+C kopírovat CTRL+V vložit DELETE odstranit. CTRL při přetažení položky zkopírovat vybranou položku. F2 přejmenovat vybranou položku

Vyhledávací techniky a editace v klientovi ARL

Interaktivní funkce Selfnet TV

Návod pro práci s aplikací

Průvodce aplikací FS Karta

ipodatelna Uživatelská příručka

Word 2007 Word 2007 egon. Spuštění, vzhled, zobrazení dokumentu

Instalace Dosemu na Linux Ubuntu 12.04

Popis ovládání. Po přihlášení do aplikace se objeví navigátor. Navigátor je stromově seřazen a slouží pro přístup ke všem oknům celé aplikace.

LuxRiot uživatelský manuál verze Uživatelský manuál Verze , Stasa s.r.o.,pokorného 14, , PRAHA

Zahájit skenování ze skla tiskárny nebo z automatického podavače dokumentů (ADF). Přistupovat k souborům se skeny uloženým v poštovní schránce.

MANUÁL K OBSLUZE REDAKČNÍHO SYSTÉMU / wordpress

Novinky ISÚI a VDP verze

Jak vyplnit daňové přiznání v Software602 Form Filler

METODICKÝ POKYN PRÁCE S MS PowerPoint - ZAČÁTEČNÍCI. Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky.

Tlačítka a další prvky vestavěných panelů nástrojů a nabídek (CommandBar) a jejich Control ID ve verzi Excel 2010

ZŠ ÚnO, Bratří Čapků 1332

GIS Mikroregionu Telčsko

1. Pro přihlášení k odběru novinek klikněte na tlačítko Registrace nového uživatele.

Práce s programem IIS Ekonom

MAWIS. Uživatelská dokumentace

Route 66 podrobný manuál

UniLog-L. v0.81 návod k obsluze software. Strana 1

Požadované dovednosti v ovládání textového procesoru Microsoft Word 2013 pro předměty VA1 a VT1

Černá skříňka se dvěma kamerami určená k záznamu jízdy vozidla

pro začátečníky pro pokročilé na místě (dle požadavků zákazníka)

Manuál k aplikaci SDO PILOT v.0.2

Semestrální práce 2 znakový strom

EXCELentní tipy a triky pro mírně pokročilé. Martina Litschmannová

1 Webový server, instalace PHP a MySQL 13

Lekce 33 IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

Transkript:

GNU Emacs Referenční karta Spuštění Emacsu (pro verzi 24) Pro vstup do GNU Emacsu 24 napište jeho jméno: emacs Jak načítat a editovat soubory se dozvíte níže v oddíle Soubory. Opuštění Emacsu pozastavení Emacsu (ikonizace v X11) definitivní odchod z Emacsu C-z C-x C-c Soubory načíst souboru do Emacsu uložit soubor zpět na disk uložit všechny soubory vložit obsahu jiného souboru do bufferu zaměnit tento soubor jiným souborem zapsat buffer do zadaného souboru vložit do systému správy verzí C-x C-f C-x C-s C-x s C-x i C-x C-v C-x C-w C-x C-q Používání nápovědy Systém nápovědy je snadný. Stiskněte C-h (nebo F1) a sledujte instrukce. Úvodní tutoriál lze spustit pomocí C-h t. odstranit okno s nápovědou C-x 1 rolovat okno s nápovědou C-M-v apropos: příkazy odpovídající řetězci zobrazit funkci dané klávesy zobrazit popis funkce zobrazit informace o aktuálních módech Opravy chyb C-h a C-h c C-h f C-h m přerušit zadávaný nebo vykonávaný příkaz C-g obnovit soubor ztracený pádem systému M-x recover-file zrušit nechtěnou změnu C-x u n. C-_ vrátit původní obsah bufferu M-x revert-buffer překreslit rozpadlou obrazovku C-l Přírůstkové vyhledávání vyhledat dopředu vyhledat dozadu vyhledat regulární výraz vyhledat regulární výraz dozadu předchozí vyhledávaný řetězec následující novější vyhledávaný řetězec ukončit inkrementální vyhledávání zrušit efekt posledního zadaného znaku přerušit probíhající vyhledávání C-s C-r C-M-s C-M-r M-p M-n RET DEL C-g Další C-s nebo C-r zopakuje vyhledání v daném směru. Pokud Emacs vyhledává, C-g zruší pouze nenalezenou část řetězce. c 2015 Free Software Foundation, Inc. Permissions on back. 1

Pohyb posun o dozadu dopředu znak C-b C-f slovo M-b M-f řádek C-p C-n na začátek nebo konec řádku C-a C-e větu M-a M-e odstavec M-{ M-} stránku C-x [ C-x ] symbolický výraz C-M-b C-M-f funkci C-M-a C-M-e na začátek nebo konec bufferu M-< M-> rolovat na další obrazovku C-v rolovat na předchozí obrazovku M-v rolovat vlevo C-x < rolovat vpravo C-x > aktuální řádek do středu obrazovky C-u C-l Rušení a mazání rušený objekt dozadu dopředu znak (mazání, ne rušení) DEL C-d slovo M-DEL M-d řádek (do konce) M-0 C-k C-k věta C-x DEL M-k symbolický výraz M-- C-M-k C-M-k zrušit oblast zkopírovat oblast do schránky zrušit až po nejbližší výskyt znaku znak vhodit naposledy zrušený objekt nahradit vhozený objekt předchozím zrušeným Označování C-w M-w M-z znak C-y M-y vložit značku prohodit kurzor a značku označit zadaný počet slov označit odstavec označit stránku označit symbolický výraz označit funkci označit celý buffer C-@ n. C-SPC C-x C-x M-@ M-h C-x C-p C-M-@ C-M-h C-x h Interaktivní nahrazování interaktivně nahradit textový řetězec M-% s užitím regulárního výrazu M-x query-replace-regexp Platné odpovědi v módu query-replace jsou záměnu provést a jít na další SPC záměnu provést a zůstat na místě, skočit na další bez provedení záměny DEL zaměnit všechny zbývající výskyty! zpět na předchozí výskyt řetězce ^ konec nahrazování RET rekurzivní editace (ukončí se C-M-c) C-r 2

Okna Jestliže jsou zobrazeny dva příkazy, pak ten druhý platí pro X okno. zrušit všechna ostatní okna C-x 1 rozdělit okno na horní a dolní C-x 2 C-x 5 2 zrušit toto okno C-x 0 C-x 5 0 rozdělit okno na levé a pravé C-x 3 rolovat jiné okno C-M-v přepnout kurzor do jiného okna C-x o C-x 5 o vybrat buffer v jiném okně C-x 4 b C-x 5 b zobrazit buffer v jiném okně C-x 4 C-o C-x 5 C-o otevřít soubor v jiném okně C-x 4 f C-x 5 f otevřít soubor jen pro čtení v jiném okně C-x 4 r C-x 5 r spustit Dired v jiném okně C-x 4 d C-x 5 d najít tag v jiném okně C-x 4. C-x 5. zvětšit okno C-x ^ zúžit okno C-x { rozšířit okno C-x } Formátování odsadit aktuální řádek (dle módu) odsadit oblast (dle módu) odsadit symbolický výraz (dle módu) odsadit oblast napevno o argument sloupců vložit znak nového řádku za kurzor posunout zbytek řádku svisle dolů smazat prázdné řádky okolo kurzoru spojit řádek s předchozím (s arg. s násl.) smazat prázdné místo kolem kurzoru nechat přesně jednu mezeru kolem kurzoru TAB C-M-\ C-M-q C-x TAB C-o C-M-o C-x C-o M-^ M-\ M-SPC zalomit odstavec M-q nastavit sloupec pro zalamování C-x f nastavit prefix, kterým začínají řádky C-x. nastavit font M-g Změna velikosti písmen změnit písmena slova na velká změnit písmena slova na malá změnit počáteční písmeno slova na velké změnit písmena oblasti na velká změnit písmena oblasti na malá Minibuffer M-u M-l M-c C-x C-u C-x C-l Následující klávesy jsou platné pro minibuffer. doplnit z nabídky TAB doplnit do nejbližšího slova SPC doplnit a vykonat RET zobrazit možná doplnění? předchozí příkaz z minibufferu M-p novější nebo implicitní příkaz z minibufferu M-n vyhledat regulární výraz v historii vzad M-r vyhledat regulární výraz v historii vpřed M-s zrušit příkaz C-g Stiskněte C-x ESC ESC pro editaci a zopakování posledního příkazu z minibufferu. Stiskněte F10 pro aktivaci menu v minibufferu. 3

GNU Emacs Referenční karta Buffery vybrat jiný buffer seznam všech bufferů zrušit buffer C-x b C-x C-b C-x k Výměny přehodit znaky přehodit slova přehodit řádky přehodit symbolické výrazy C-t M-t C-x C-t C-M-t Kontrola pravopisu kontrola pravopisu aktuálního slova kontrola pravopisu všech slov v oblasti kontrola pravopisu celého bufferu M-$ M-x ispell-region M-x ispell-buffer Tagy najít tag (definici) M-. najít další výskyt tagu C-u M-. zadat soubor s novými tagy M-x visit-tags-table vyhledat reg. výraz v souborech s tagy M-x tags-search spustit nahrazování pro ony soubory M-x tags-query-replace pokračovat v prohledávání nebo nahrazování M-, Příkazový interpret vykonat shellový příkaz vykonat shellový příkaz na oblast zfiltrovat oblast shellovým příkazem spustit shell v okně *shell* M-! M- C-u M- M-x shell Obdélníky zkopírovat obdélník do registru zrušit obdélník vhodit obdélník vložit obdélník mezer nahradit obdélník obdélníkem mezer nahradit řádky obdélníku zadaným řetězcem C-x r r C-x r k C-x r y C-x r o C-x r c C-x r t Zkratky přidat globální zkratku přidat lokální zkratku přidat globální expanzi pro zkratku přidat lokální expanzi pro zkratku expandovat zkratku dynamická expanze předcházejícího slova C-x a g C-x a l C-x a i g C-x a i l C-x a e M-/ 4

Regulární výrazy libovolný znak kromě nového řádku. (tečka) žádné nebo několik opakování * jedno nebo více opakování + žádné nebo jedno opakování? zrušit zvláštní význam znaku c ve výrazu \c alternativa ( nebo ) \ skupina \(... \) stejný text jako n-tá skupina \n hranice slova \b nikoliv hranice slova \B element začátek konec řádek ^ $ slovo \< \> buffer \ \ třída znaků odpovídá neodpovídá explicitní množina [... ] [^... ] slovotvorný znak \w \W znak se syntaxí c \sc \Sc Mezinárodní znakové sady zadat hlavní jazyk M-x set-language-environment zobrazit všechny vstupní metody M-x list-input-methods zapnout nebo vypnout vstupní metodu C-\ zadat kódování pro následující příkaz C-x RET c zobrazit všechna kódování M-x list-coding-systems změnit preferované kódování M-x prefer-coding-system Info spustit Info najít zadanou funkci nebo proměnnou v Info Pohyb uvnitř uzlů: rolování vpřed rolování zpět na začátek uzlu Pohyb mezi uzly: další uzel předchozí uzel nadřazený uzel vybrat z menu podle názvu vybrat n-tou položku menu (1 9) nejbližší příští křížový odkaz (návrat l) vrátit se do naposledy prohlíženého uzlu vrátit se do adresáře uzlů přejít do kteréhokoliv uzlu podle jména Další: spustit tutoriál k Info prohledat uzly na řetězec ukončit Info C-h i C-h C-i SPC DEL. (tečka) n p u m n f l d g h M-s q 5

Registry uložit oblast do registru vložit obsah registru do bufferu uložit pozici kurzoru do registru skočit na pozici uloženou v registru C-x r s C-x r i C-x r SPC C-x r j Klávesová makra zahájit definování klávesového makra C-x ( zakončit definování klávesového makra C-x ) vykonat poslední definované makro C-x e připojit k poslednímu klávesovému makru C-u C-x ( pojmenovat poslední makro M-x name-last-kbd-macro vložit do bufferu lispovou definici M-x insert-kbd-macro Příkazy související s Emacs Lispem vyhodnotit výraz před kurzorem vyhodnotit funkci pod kurzorem vyhodnotit oblast načíst a vyhodnotit výraz v minibufferu načíst soubor ze systémového adresáře C-x C-e C-M-x M-x eval-region M-: M-x load-library Jednoduchá přizpůsobení nastavit proměnné a faces M-x customize Definice obecné klávesové zkratky v Emacs Lispu (příklad): (global-set-key "\C-cg" goto-line) (global-set-key "\M-#" query-replace-regexp) Zápis příkazů (defun command-name (args) "documentation" (interactive "template") body) Příklad: (defun this-line-to-top-of-window (line) "Reposition line point is on to top of window. With ARG, put point on line ARG." (interactive "P") (recenter (if (null line) 0 (prefix-numeric-value line)))) Specifikace interactive říká, jak interaktivně načíst argumenty. Více se dozvíte po provedení C-h f interactive. Copyright c 2015 Free Software Foundation, Inc. For GNU Emacs version 24 Designed by Stephen Gildea Translated by Jan Buchal, Milan Zamazal, Pavel Janík Permission is granted to make and distribute copies of this card provided the copyright notice and this permission notice are preserved on all copies. For copies of the GNU Emacs manual, see: http://www.gnu.org/software/emacs/#manuals 6