GNU Emacs: Porovnání verzí
několik úvodních poznámek |
m +kategorie programovani |
||
Řádek 24: | Řádek 24: | ||
:;M-0 M-.: přechod na další vyhovující definici | :;M-0 M-.: přechod na další vyhovující definici | ||
:;M-*: návrat na počátek | :;M-*: návrat na počátek | ||
[[Kategorie:Programování]] |
Verze z 2. 9. 2006, 11:16
Na této stránce je uvedeno pouze několik málo tipů, pro první seznámení s Emacsem.
Domovská stránka editoru GNU Emacs je http://www.gnu.org/software/emacs/.
Emacs je editor, který
- pracuje prakticky na libovolné platformě
- lze v něm všechny operace provádět pouze s využitím klávesnice
Některé základní operace
- C-_
- operace undo vrací zpět provedené editace
- M-/
- autokomlementace, doplňuje běžné rozepsané slovo podle slov v otevřeném bufferu. Pokud daná nabídka nevyhovuje, opakované zadání příkazu M-/ přechází na další alternativu.
- M-q
- formátování textu daného odstavce. Pro formátování zvolené oblasti zdrojového kódu (region) slouží příkaz C-M-\. Zarovnání edntlivého řádku zdrojového kódu zajišťuje znak tabelátor.
- TAGS
- jsou nástrojem pro navigaci ve zdrojovém kódu. Využíván je přitom nástroj Exuberant Ctags, který generuje seznam symbolů vyskytujících se v daném projektu. Seznam lze například vygenerovat takto
- ctags -e -o TAGS -R ~/GNU/gama
- kde parametr -e je požadavek na implicitní format používaný Emacsem, -o udává jméno výstupního soubru a -R udává, že zadaný adresář má být prohledán rekursivně.
- M-.
- přechod na definici symboly (na kterém je umístěn kurzor)
- M-0 M-.
- přechod na další vyhovující definici
- M-*
- návrat na počátek