Portál AbcLinuxu, 1. května 2025 00:13

Nástroje: Začni sledovat (3) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
Josef Kufner avatar 16.4.2007 19:35 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Textový editor Emacs
Odpovědět | Sbalit | Link | Blokovat | Admin
Je nějaký důvod, proč bych měl opustit vim a přejít k emacsu? Integrovanýho psychoterapeuta nepočítám ;-)
Hello world ! Segmentation fault (core dumped)
16.4.2007 19:51 finn | skóre: 43 | blog: finnlandia | 49° 44´/13° 22´
Rozbalit Rozbalit vše Re: Textový editor Emacs
Asi to nebylo určeno jako pobídka ke konverzi na emacsismus. My, vimisté, ostatně máme víru v Editor velmi silnou.
Užívej dne – možná je tvůj poslední.
Josef Kufner avatar 16.4.2007 22:16 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Textový editor Emacs
vim, ale chtěl jsem si rejpnout ;-)
Hello world ! Segmentation fault (core dumped)
Marek Bernát avatar 16.4.2007 22:02 Marek Bernát | skóre: 17 | blog: Arcadia
Rozbalit Rozbalit vše Re: Textový editor Emacs
Interaktívne jazyky (teda REPL), hlavne na LISP je EMACS geniálny. EMACS + SLIME je ďaleko lepšia kombinácia než hocičo, čo som zatiaľ videl pre vim. Ničmenej, rád sa nechám poučiť :-)
physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
16.4.2007 22:12 Martin | skóre: 10 | blog: Nádraží Perdido
Rozbalit Rozbalit vše Re: Textový editor Emacs
Jo, tohle by mě zajímalo. Emacs sice nepoužívám a ve Scheme/Lispu toho zatím (pomalu se učím :-)) moc napsat neumím, ale zajímalo by mě, v čem spočívá výhoda psát lispovský kód v Emacsu (kromě toho pocitu, že Emacs je taky v Lispu :-))?
17.4.2007 08:01 Tom.š Ze.le.in | skóre: 21 | blog: tz
Rozbalit Rozbalit vše Re: Textový editor Emacs
Pro Common Lisp je (jak psal MB nade mnou) Slime lepší než cokoliv co Vim dokáže nabídnout (a to říkám jako dost starý vimista a po rozsáhlých pokusech). Umí mít otevřenou Lispovou session a posílat do ní věci z bufferu (okno ve vim terminologii), parsovat při tom poznámky a skákat po nich, zobrazovat nápovědu k příkazům (např. další parametr funkce). Pozná sám od sebe (skoro) co je při použití makra body, a zarovnává to jako body. Většinu z těch věcí by asi šlo vim naučit, ale dost těžko (pár lidí to párkrát zkoušelo), a tady to prostě funguje. Někde bylo nějaké hezké video...

Přesně dle starého bonmotu - je to perfektní IDE a jediné, s čím v tom mám problémy, je editování. (A kdo mi poradí Viper, na toho se naštvu.)
18.4.2007 13:20 Martin | skóre: 10 | blog: Nádraží Perdido
Rozbalit Rozbalit vše Re: Textový editor Emacs
Díky za obsáhlejší vysvětlení, doteď jsem ani pořádně nevěděl, co to Slime vůbec je a co umí. No, jelikož s Lispem teprve začínám, tak to asi nevyužiju, tak uvidíme do budoucna :-) Ale nevím nevím, s vimem jsem naprosto spokojený a Emacs a ty jeho zkratky mě dost děsí ;-)
18.4.2007 13:53 happy barney | skóre: 34 | blog: dont_worry_be_happy
Rozbalit Rozbalit vše Re: Textový editor Emacs
emacs a skratky ? hmm, výcuc s môjho key.el
(define-key sgml-mode-map (kbd "C-c h 1"         ) (lambda () (interactive) (sgml-insert-element "h1")))
(define-key sgml-mode-map (kbd "C-c o o"         ) (lambda () (interactive) (sgml-insert-element "option")))
(define-key sgml-mode-map (kbd "C-c p p"         ) (lambda () (interactive) (sgml-insert-element "p")))
(define-key sgml-mode-map (kbd "C-c p r"         ) (lambda () (interactive) (sgml-insert-element "pre")))
(define-key sgml-mode-map (kbd "C-c s e"         ) (lambda () (interactive) (sgml-insert-element "select")))
(define-key sgml-mode-map (kbd "C-c s p"         ) (lambda () (interactive) (sgml-insert-element "span")))
(define-key sgml-mode-map (kbd "C-c t a"         ) (lambda () (interactive) (sgml-insert-element "table")))
(define-key sgml-mode-map (kbd "C-c t b"         ) (lambda () (interactive) (sgml-insert-element "tbody")))
(define-key sgml-mode-map (kbd "C-c t d"         ) (lambda () (interactive) (sgml-insert-element "td")))
(define-key sgml-mode-map (kbd "C-c t h"         ) (lambda () (interactive) (sgml-insert-element "th")))
(define-key sgml-mode-map (kbd "C-c t r"         ) (lambda () (interactive) (sgml-insert-element "tr")))
Marek Bernát avatar 19.4.2007 21:07 Marek Bernát | skóre: 17 | blog: Arcadia
Rozbalit Rozbalit vše Re: Textový editor Emacs
To je hnus. Nikto vám nepovedal, že existuje dátová štruktúra zoznam a niečo ako cyklus? Dúfam, že nie ste programátor, lebo inak by ste sa za túto ukážku museli pod zem prepadnúť :-)
physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
19.4.2007 23:03 happy barney | skóre: 34 | blog: dont_worry_be_happy
Rozbalit Rozbalit vše Re: Textový editor Emacs
cyklus? v lispe? ee, také nepoužívam, tam to žije rekurziou (a bodka zoznamy, keď už podpichujete :-)

tento spôsob zápisu som zvolil zámerne, možno si všimnete, že tých tagov je tam poskromnejšie ...

Marek Bernát avatar 20.4.2007 10:45 Marek Bernát | skóre: 17 | blog: Arcadia
Rozbalit Rozbalit vše Re: Textový editor Emacs
Cyklus a rekurzia je to isté. Pointa je, že desať krát napísať to isté sgml… a nazývať sám seba programátorom sa IMO vylučuje ;-)

Ad skromnosť. To by som bral, keby boli dva; potom by bol ten cyklus viac roboty, ako to rozpísať (ale aj tak na tom nie je nič zlé, skôr naopak. Abstrakcia je to najlepšie, čo LISP má a uľahči to robotu do budúcnosti). Ale desať, nehnevajte sa na mňa… :-)
physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
Josef Kufner avatar 16.4.2007 22:18 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Textový editor Emacs
Ne nadarmo se říká, že Emacs je výborný operační systém, ale mizerný editor.
Hello world ! Segmentation fault (core dumped)
Marek Bernát avatar 19.4.2007 21:12 Marek Bernát | skóre: 17 | blog: Arcadia
Rozbalit Rozbalit vše Re: Textový editor Emacs
Blbosť, to hovoria len tí, čo o tom nič nevedia. Každý z nich je vhodný na niečo iné. Jednoduché texty sa mi píšu lepšie v EMACSe. Na zložitejšie úpravy bufferu mi pripadá byť zasa lepší vim. Ale na ten REPL sa zasa vim nechytá. Ale vim má iné výhody. Atď., atp. Lenže každý vidí len tú svoju stranu. Keby ste si ho raz zapli a prečítali si kúsok manuálu, aby ste sám tušili, ako taký EMACS vyzerá, rozhodne by vás to nezabilo ;-)
physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
kouzer avatar 16.4.2007 20:08 kouzer | skóre: 11 | Mladá Boleslav
Rozbalit Rozbalit vše Re: Textový editor Emacs
Odpovědět | Sbalit | Link | Blokovat | Admin
Neplnánujete časem napsat o Emacsu něco víc? Pokud se nepletu, tak jeho součástí je tutoriál kde se lze toto vše dozvědět. Rád bych viděl nějaké featury a pdoboné věci...
Linux user #448944.
16.4.2007 21:07 Jack Hokus | skóre: 34 | blog: LostHeaven
Rozbalit Rozbalit vše Re: Textový editor Emacs
Dobrý večer,

doufám, že něco zajímavějšího časem přibude. Jen mne v poslední době tlačí čas, takže nemohu věnovat čtení a "překladu" (úvozovky jsou tam kvůli stavu mé angličtny), kolik bych chtěl.

S pozdravem Petr
http://www.jackhokus.cz/
17.4.2007 08:18 botanicus | blog: Botanicusovi povzdechy | Prachatice
Rozbalit Rozbalit vše Re: Textový editor Emacs
... mam chut na jablicka ;)
17.4.2007 14:43 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Re: Textový editor Emacs
18.4.2007 23:27 botanicus | blog: Botanicusovi povzdechy | Prachatice
Rozbalit Rozbalit vše Re: Textový editor Emacs
Nj, kazdy hleda nejdriv u sebe ;)
... mam chut na jablicka ;)
masomlejn avatar 16.4.2007 21:09 masomlejn | skóre: 16
Rozbalit Rozbalit vše Re: Textový editor Emacs
Odpovědět | Sbalit | Link | Blokovat | Admin
Me do emacsu "navez" muj skolitel a ja uz u nej zustal. Plno veci mi v nem vyhovuje, treba automaticke odsazovani, je to takova prvni kontrola jestli sem dal vsude END .... Jen poznamka pod carou, v sekci "prace se soubory" mas u ulozeni souboru C-x C-f, myslim ze by tam melo byt C-x C-w, coz je "ulozit jako". Jinak preju prijemnou zabavu(praci:-) s emacsem.
wamba avatar 16.4.2007 23:32 wamba | skóre: 38 | blog: wamba
Rozbalit Rozbalit vše Re: Textový editor Emacs
Odpovědět | Sbalit | Link | Blokovat | Admin
Byli tací, co hledali i před tebou. :)
This would have been so hard to fix when you don't know that there is in fact an easy fix.
17.4.2007 09:32 Jiří Lisický | skóre: 31 | blog: JIL_blog | Olomouc
Rozbalit Rozbalit vše Re: Textový editor Emacs
a jak se mi stalo už vícekrát, nakonec našli na svém vlastním disku... (/usr/share/emacs/21.4/etc)
17.4.2007 08:24 botanicus | blog: Botanicusovi povzdechy | Prachatice
Rozbalit Rozbalit vše Re: Textový editor Emacs
Odpovědět | Sbalit | Link | Blokovat | Admin
Tak ja se ke chvale tohoto editoru tez pridam :) Jakkoliv jiz dosti solidne ovladam editor Vim, ktery nadto zcela zboznuji, Emacs si me dostava. Geneze byla zhruba takovato:

Zkouska prva: kurna?! WTF?! Eeeeeh ja chcu ven!

Zkouska druha: juj, jak z toho tak asi pustit Vim?

Zkouska treti: kde se to vypina?

Zkouska ctvrta: Emacs ... hej! To si mi liiiiibi!

Takze tedka si hraju s Emacsem, bohuzel mam trochu problemy s cestinou, tak prosim, kdo vite, radte. Rozhodne ten Elisp, nam ... ;)
... mam chut na jablicka ;)
17.4.2007 10:36 Tomáš | skóre: 31 | blog: Tomik
Rozbalit Rozbalit vše Re: Textový editor Emacs
Rozdil mezi vim a emacs je velmi velky: kdyz novacek nahodi vim, tak nevi, jak se z neho dostat ven, kdezto kdyz nahodi emacs, tak nevi, jak se z neho leze ven.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.