Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názory k článku
Emacs: viac než len editor

Jirka Kosek & Lenka M.A. Třísk
Jirka Kosek & Lenka M.A. Třísk (neregistrovaný)
6. 10. 2000 0:52 Nový

Emacs je bezva! Píšeme v něm v...

celé vlákno

Emacs je bezva! Píšeme v něm všechny naše články, knihy a zdrojové kódy. I tento text jsme napsali v Emacsu a pak ho clipboardem přenesli do Internet Exploreru (to byl fór, nicméně je pravdou, že Emacs běží i ve Windows).

Zvládnout ovládání Emacsu je kus práce, ale z dlouhodobého hlediska se vyplatí. Většinu dokumentů píšeme v XML nebo v HTML a pro Emacs existuje takřka geniální balík maker PSGML, který z něj udělá XML/SGML editor. Z Emacsu se tak stane nejlepší XML editor, který je ještě zadarmo.

Já osobně (Jirka) oceňuji, že Emacs má přímo zabudovanou podporu systému pro správu verzí CVS, takže práce na rozsáhlejších webových aplikacích je hračka.

Já osobně (Lenka) oceňuji, že klávesové zkratky Emacsu fungují v příkazovém řádku stejně dobře jako v PINE, a když nefungují, pomůže

Jirka Kosek & Lenka M.A. Třísk
Jirka Kosek & Lenka M.A. Třísk (neregistrovaný)
6. 10. 2000 0:59 Nový

Tak jsme právě zjistili, že ná...

celé vlákno

Tak jsme právě zjistili, že nám root ukousnul druhou část příspěvku. Ti administrátoři jsou dneska hrozně nenažraní.;)

Dokončíme alespoň větu:

pomůže psychiatr (součást Emacsu).
Když se naučíte ovládat Emacs, bude vám jedno, jestli zvítězí Windows nebo Linux. Jirka při práci u počítače tráví 85 % času v Emacsu (zbytek je IE a Pegasus Mail), Lenka 75 % (zbytek je prohlížeč, Matlab a pokusy opustit náhodně spuštěný editor vi :).

frantisek
frantisek (neregistrovaný)
7. 10. 2000 19:53 Nový

Re: Tak jsme právě zjistili, že ná...

celé vlákno

mmm, to 'ukusovani' uz tu je dlouho :-) , rekl bych ze to bude limitace Postre... nebo se mylim?

Jirka Kosek & Lenka M.A. Třísk
Jirka Kosek & Lenka M.A. Třísk (neregistrovaný)
6. 10. 2000 1:01 Nový

Abychom zde snad nerozpoutali ...

celé vlákno

Abychom zde snad nerozpoutali flame-war, musíme dodat, že Jirka umí dokonce v editoru vi (i vim ;)uložit soubor a vyskočit z něj.

Došlo nám víno, nápady a proto necháme seriál dopsat autorovi ;).

Gabriel Szász
13. 2. 2007 19:15 Nový

Re: Abychom zde snad nerozpoutali ...

celé vlákno
Keď som pred 10 rokmi s Linuxom začínal, bol textový editor jedna z prvých aplikácii, ktoré som skúšal. Vtedy ešte na trhu veľa kníh o Linuxe nebolo a ja som siahol po dnes už legendárnom českom preklade LDP (Linux Documentation Project). Táto kniha sa stavala k Emacsu ako k majoritnému editoru a editor vi bol spomínaný len okrajovo (skôr z historických dôvodov), takže som hneď na začiatku nadobudol dojem, že vlastne na výber nemám a ak chcem pracovať v Linuxe, musím si zvyknúť na Emacs. Mal som však už za sebou nejeden rok strávený v MS-DOS s editormi PE2, NCEdit, MultiEdit a tiež s editormi od Borlandu, takže mi práca s Emacsom pripadala prinajmenšom podivná. Vlastne som to po roku vzdal a začal som používal som výhradne joe a mcedit. Ako som si postupne zvykal na klávesové skratky v príkazovom riadku, prestávala mi práca s Emacsom pripadať tak neprirodzená, ale stále to nebolo ono. Zrovna v tej dobe sa na trhu objavila kniha Lenky Třískové "GNU nástroje na tvorbu WWW stránek", v ktorej bol publikovaný podrobný návod ako Emacs nakonfigurovať podla vlastných predstáv. (Mimochodom, z tej istej knihy som sa tiež naučil, že na väčšinu úloh pre ktoré som dovtedy spúšťal Corel PHOTO-PAINT mi úplne stačí Gimp.) Povedal som si, že by som mal dať Emacsu druhú šancu.

Dnes píšem väčšinu textov v Emacse, ktorý po mnohých zásahoch do konfigurčného súboru začína nápadne pripomínať MultiEdit pre MS-DOS. Na jeho podivné sekvencie klávesových skratiek som si časom zvykol a dnes už Emacs nepoužívam len na programovanie. Tvorbu WWW stránok si už dnes viem len veľmi ťažko predstaviť bez PSGML módu (aj keď mi v ňom stále chýba podpora XML schém), bez AUCTeXu by som najskôr diplomovú prácu nikdy neodovzdal a nedávno som tiež prišiel na chuť PCL-CVS módu.
RWS
RWS (neregistrovaný)
6. 10. 2000 7:43 Nový

Osobne jsem na Linuxu zacinal ...

celé vlákno

Osobne jsem na Linuxu zacinal v joe (asi Kdo ne, ne?). Obcas jsem se take dostal
omylem do vi[m] a pak jsem musel vim uspat a killnout. Nedavno jsem se rozhodoval,
co se naucim, jestli vim nebo emacs. Kdyz jsem tak koukal do manualu, zacal
se mi libit vim. Takze jsem se ho naucil (teda nejsem guru). Ale ted zacinam pokukovat
i po emacsu. Hlavne proto, ze ma ten emacs lisp a rekl bych vetsi programovaci moznosti
nez vim (nebo se pletu?). Akorat se mi stale nedostalo pod kuzi jeho ovladani. A jeho mody
pro ruzne soubory (makra, chovani, zvyraznovani), ktere jsou urcite skvele, me trosku desi,
prave proto, ze je jich tolik. Ale zacinam delat pokusy s emacsem, tak snad to zvladnu.

LZAP
LZAP (neregistrovaný)
6. 10. 2000 8:51 Nový

Emas je slozity operacni syste...

celé vlákno

Emas je slozity operacni system, jen mu chybi nejaky dobry textovy editor ;-)

LZAP
LZAP (neregistrovaný)
6. 10. 2000 8:52 Nový

Re: Emas je slozity operacni syste...

celé vlákno

Teda emacs...

Tomas Zellerin
Tomas Zellerin (neregistrovaný)
6. 10. 2000 9:57 Nový

Re: Emas je slozity operacni syste...

celé vlákno

On z nej nejde spustit vim?

Siggi
Siggi (neregistrovaný)
6. 10. 2000 12:53 Nový

EMACS = Eight Megabytes And Co...

celé vlákno

EMACS = Eight Megabytes And Continuous Swaping

ale jinak jsem taky castym klientem Emacsu a nikde jinde jsem se nesetkal s takovym komfortem.

Petr Baudis
Petr Baudis (neregistrovaný)
6. 10. 2000 17:18 Nový

to je zvlastni... kazdy s kym ...

celé vlákno

to je zvlastni... kazdy s kym jsem se setkal povazuje vi[m] za naprosto obludnou neovladatelne ke smazani souboru se ritici zalezitost, kterou spousti pouze omylem... spasou se stane joe ci emacs... ja osobne sam to nedovedu pochopit :) - prvni muj linuxovy editor byl vim, jeho ovladani je pro mne naprosto prirozene a nativni, naopak mi proste nejde do hlavy jak ten emacs primet aby se skoncil jinak nez ho killnout :)... stravil jsem nad tou obludou asi dve hodiny a proste mi ten styl a princip ovladani naprosto nevyhovuje :o)....

vim a emacs (elvis je horsi nez vim i emacs [imho] - krok stranou ;) jsou prohlizece diametralne odlisneho principu funkcnosti i stylu ovladani, i kdyz spektrem moznosti se dosti podobaji (vim sice mozna nema programovatelnost emacsu, ale ja osobne jsem spise low-level programator a radeji delam v Ccku nez v Lispu :)... imho zalezi na kazdem, jaky zpusob prace a principy mu spise vyhovuji.... kazdopadne imho patri zn

Petr Baudis
Petr Baudis (neregistrovaný)
6. 10. 2000 17:21 Nový

grrr... :o) alost alesp...

celé vlákno

grrr... :o)

alost alespon zakl. ovladani vicka (vi soubor.txt, i, blablabla, :w, :q) do zakl. linuxove gramotnosti... ne vsude na vas ceka s otevrenou cernou naruci na bilem pozadi emacs... ;)

:x

adamossh^chrala
adamossh^chrala (neregistrovaný)
26. 10. 2000 22:47 Nový

Re: grrr... :o) alost alesp...

celé vlákno

ESC :wq

Petr Baudis
Petr Baudis (neregistrovaný)
6. 10. 2000 17:22 Nový

eeeh.. :) ani links jes...

celé vlákno

eeeh.. :)

ani links jeste neni bez chybicky co se tyka odesilani formularu - a jak ja bezelstne neustale souhlasil s 'chces nasledovat redirek?' :(

Karel Berkovec
Karel Berkovec (neregistrovaný)
6. 10. 2000 22:23 Nový

No, ja jen ze tu byl (14.12.) ...

celé vlákno

No, ja jen ze tu byl (14.12.) clanek
na tema 'O, Joe, fuj vi'. Tentokrat
vsak byl clanek, takovy (aspon' ja myslim),
jaky mel byt :-), i kdyz ja zustanu u vimu.
btw: docela zajimavy neVIM pro Xy je cooledit

ing Vrana
ing Vrana (neregistrovaný)
7. 10. 2000 15:03 Nový

V teto knize http://www.nek...

celé vlákno

V teto knize
http://www.neknihy.cz/user/kniha.asp?id_knihy=188&app=1008071245

je popsana chyba, ktera diky tomuto editoru umoznuje ziskat roota

Michal Kara
Michal Kara (neregistrovaný)
9. 10. 2000 9:13 Nový

Ja mel u Emacsu vzdycky proble...

celé vlákno

Ja mel u Emacsu vzdycky problem s vice buffery na strance - vzdycky zavrel presne ten ktery jsem nechtel :

Michal Příhoda
Michal Příhoda (neregistrovaný)
9. 10. 2000 16:00 Nový

Emacs je docela obluda, ale ne...

celé vlákno

Emacs je docela obluda, ale nektere mody jsou vazne dobre. Treba editace XML a SGML je v PSGML modu opravdu vyborna. Ale ja si porad za boha nemuzu zvyknout na ta silena C-c C-t, C-c C-f C-s a pod. Vubec mi nesedi neustale kvuli kazde ptakovine sundavat ruce z pismenkovych klaves. V tomhle je naprosto uzasny vim, a vzhledem k tomu, ze chystaji folding a je mozne pouzivat perl ci python (mimo jine) jako skriptovaci jazyk, asi u nej zustanu naveky veku amen. Kazdy zpocatku na ovladani vim nadava, ale kdo s nim dela trosku vic, da mi za pravdu, ze je vyreseno proste sqjele ;)

Petr Tesařík
Petr Tesařík (neregistrovaný)
14. 10. 2000 12:30 Nový

EMACS = Escape Meta Alt Contro...

celé vlákno

EMACS = Escape Meta Alt Control Shift

V tom je řečeno vše - ovládání Emacsu nepovažuji za nejšťastnější. Jenomže mám jeden dobrý
důvod, proč u něj pořád zůstávám. Kdysi jsem si napsal CCL rutinu pro čtení/ukládání WIN1250
souborů (rozuměj - pokud tam je nějaké to 'š' apod., Emacs automaticky pozná, že je to WIN1250
a otevře ho jako takový a posléze ho zase tak uloží, aniž bych se o to musel starat) a k tomu se
mi vim nepodařilo donutit (neříkám, že to nejde, jenom se mi nechce zase někde půl dne hledat
v manuálech, jak se to píše - už ten Emacs byl porod...).

Zasílat nově přidané příspěvky e-mailem