GNU Emacs: Porovnání verzí

Z GeoWikiCZ
(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