abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
včera 17:00 | Nová verze

Simon Long představil na blogu Raspberry Pi novou verzi 2018-11-13 linuxové distribuce Raspbian určené především pro jednodeskové miniaturní počítače Raspberry Pi. Přehled novinek v poznámkách k vydání. Společně s Raspbianem byl aktualizován také instalační nástroj NOOBS (New Out Of the Box Software). Simon Long z novinek zdůrazňuje multimediální přehrávač VLC s hardwarovou akcelerací nebo vývojové prostředí pro Python Thonny ve verzi 3. Ke stažení jsou nově také lite a full obrazy Raspbianu. Raspbian Full opět obsahuje software Mathematica.

Ladislav Hagara | Komentářů: 0
včera 02:00 | Nová verze

Krátce po vydání Debianu 9.6 oznámil Tomáš Matějíček vydání verze 9.6 dnes již na Debianu založené živé linuxové distribuce Slax. Vedle vylepšení z Debianu je opraveno několik malých chyb. Opraveno bylo bootování pomocí PXE. Novinkou je skript s názvem pxe pro spuštění vlastního PXE serveru.

Ladislav Hagara | Komentářů: 0
včera 01:00 | Nová verze

Byla vydána beta verze Red Hat Enterprise Linuxu 8. Přehled novinek v příspěvku na blogu a v poznámkách k vydání.

Ladislav Hagara | Komentářů: 3
15.11. 13:44 | IT novinky

Nadace Raspberry Pi na svém blogu představila (YouTube) jednodeskový počítač Raspberry Pi 3 Model A+. Toto menší Raspberry Pi 3 lze koupit za 25 dolarů.

Ladislav Hagara | Komentářů: 0
15.11. 06:00 | Pozvánky

Dnes a zítra probíhá v Praze konference Internet a Technologie 18 pořádaná sdružením CZ.NIC. Sledovat ji lze online.

Ladislav Hagara | Komentářů: 0
15.11. 01:11 | Komunita

V září proběhl v Madridu Open Source CubeSat Workshop 2018. Videozáznamy přednášek byly zveřejněny na YouTube.

Ladislav Hagara | Komentářů: 1
15.11. 00:55 | Zajímavý software

Společnost Amazon představila Amazon Corretto. Jedná se o fork a distribuci OpenJDK (Open Java Development Kit) s dlouhodobou podporou od Amazonu. Ke stažení je preview verze 8. V plánu je také verze 11. Zdrojové kódy jsou k dispozici na GitHubu. Jedná se o reakci na oznámení společnosti Oracle, že bezplatné aktualizace její Javy nebude možné po lednu 2019 používat komerčně. Název Coretto vychází z Caffè corretto, tj. espressa s alkoholem.

Ladislav Hagara | Komentářů: 13
14.11. 12:44 | Nová verze

Po roce vývoje od vydání verze 5.2.0 byla vydána verze 5.3.0 svobodného integrovaného vývojového prostředí KDevelop (Wikipedie). Novinkou je analyzátor Clazy. Vylepšena byla podpora programovacích jazyků C++, PHP a Python. Ke stažení a k vyzkoušení je i binární balíček s KDevelopem 5.3.0 ve formátu AppImage.

Ladislav Hagara | Komentářů: 0
14.11. 05:55 | Komunita

Ubuntu 19.04 bude mít kódové jméno Disco Dingo. Dle oznámení v diskusním listu ubuntu-devel-announce je ve vývojové verzi Disco Dinga výchozím Pythonem 3 verze 3.7. Perl byl aktualizován na verzi 5.28. OpenSSL 1.0 bude nahrazeno OpenSSL 1.1.1 LTS. Nové instalace Dinga budou mít sloučený /usr. Stane se tak 7 let po sloučení /usr ve Fedoře nebo Arch Linuxu.

Ladislav Hagara | Komentářů: 9
14.11. 02:22 | IT novinky

V pondělí a úterý proběhl v San Franciscu Chrome Dev Summit 2018. Přehled dění v příspěvcích na Chromium Blogu. Videozáznamy přednášek na YouTube. Představen byl například web pro webové vývojáře web.dev nebo rozšíření webového prohlížeče Chrome s názvem VisBug (YouTube) určené pro webdesignery. Slíbená je podpora Firefoxu.

Ladislav Hagara | Komentářů: 0
Jak nejčastěji otevíráte dokumenty na počítači?
 (91%)
 (4%)
 (5%)
Celkem 110 hlasů
 Komentářů: 9, poslední 15.11. 22:46
Rozcestník

Dotaz: vim × emacs

9.10.2003 20:10 Jáchym Čepický | skóre: 29 | blog: U_Jachyma
vim × emacs
Přečteno: 324×
Zdravim, v Linuxu bych se uz asi neoznacil za zacatecnika. Vim ze nasledujici dotaz asi vyvola ostrou a nikdynekončící diskusi, ale přez to:

Zajímaly by mě něčí zkušenosti s Emacsem.

Chapu, ze to je v Cechach pozadavek zavanejici hranici, ale přece jenom mi to pořád vrtá hlavou.

Sám používám asi tak 2 roky vimko. Jedu na to z mutta, html, c, java, latex, perl.. všechno.

S vimkem jsem se docela sžil (samozřejmě na Goldefishe nemam ;o) ale občas si musím klást otázku: "Nešlo by to jednodušeji?" Např. mi vadí ta klávesa Escape. Bez Escapu nic kloudnýho neuděláte (a nebo žeby ano? JAK!?)

GNU/Emacs je přece jeden ze dvou ve světě nejpoužívanějších textových editorů. CO ho dělá tak populárním? VIM je extrémně nevhodné pro začátečníky, ale že by měl Emacs navrch jen v počátcích?

Goldenfish už tady vyzýval někoho, kdo umí s Emacsem, aby napsal článek. Tímto se k jeho výzvě připojuji. Rád bych se dozvěděl něco na téma: "Proč bych měl opustit VIMko a přejít k Emacsu."

A na závěr ještě jeden dotaz. Zkusil jsem z Emacsu číst poštu. Super. Vyimportoval všechno z /var/spool/mail/ja do souboru /home/ja/RMAIL. až potud OK. jenže jak to dosta zpět do původního formátu, abych na to "mohl" muttem?

Aspoň jedna jasna věc: Na mutta emacs fakt nema :-)

Přeji hezký den

Jáchym

Odpovědi

9.10.2003 21:36 goldenfish | skóre: 38 | blog: aqarium | Praha
Rozbalit Rozbalit vše vim × emasc
zdravim, cau,
ostra diskuse - neni od veci. i ja se priznam, ze bych se dost rad neco o emacsu dozvedel, i kdyz ho nebudu asi pouzivat. neskodil by nejaky clanek. zde je prostor i pro konkurenci abicka. mozna by se naslo neco ve vyhledavani root.cz.

mozna nekdo neco napise jako clanek. to jsem se ptal na mistech k emacsu nejpovolanejsich, ze by nebylo odveci, kdyby nekdo neco napsal. tak se uvidi.

emacs urcite par lidi pouziva. par jsem jich i potkal.
textovy editor je otazka zivotniho stylu. je to tak. vim je otazka rychlosti a ucelnosti. nekdo radeji edituje pomaleji a potrpi si na vice funkci. zalezi na to, co pro vas editace textu znamena. pro nekoho je to sazeni pismenek(skladanka) a pro nekoho, je to cinnost, ktera akorat zdrzuje u programovani a v toku myslenek. dulezite je jak snasite dobre prisun informaci. dneska jsem sestavoval z kusu textu asi 500 radku kodu ve vimu minimalne.a s jinym editorem bych delal radove mene textu.a nekdy je toho na jednu hlavu moc a sny s poletujicim textem na cernem pozadi jsem uz mel take.

klavesa Escape: predpokladam, ze pouzivas malicek nebo nebo prst vedle nej na stisk Escape. ruce se upravi postupne samy. jinak je to zbytecna drina. ale melo by to jit namapovat na jinou klavesu.ale bacha, aby se to nemlatilo s nejakou jinou klavesou.

pokud mas pocit, ze neco se opakuje a slo by to delat jednouseji, tak dej vedet a posli to do diskuse.

ze na me nemas ? no, nedovedu posoudit. ale je zde dost ceskych navodu,neco snad i na abclinuxu, a neni problem me dohnat pri trose trenovani behem par tydnu.a rozhodne staci cist treba clanky tady na abclinuxu a ne se zpocatku prokousavat anglickym manualem a fory( castecne usetrena prace). zaroven verim tomu, ze jsou lide, kteri me dovedou presvedcit, ze ten editor moc neovladam. myslim si, ze pan satrapa umi s timto editorem , to co my vsichni tady dohromady.

pokud clovek kouka, ze se neco opakuje, tak na to vetsinou existuje nejaka klavesova zkratka ci se na to da vyrobit nejake makro anebo je tu opakovani prikazu.

pripadne se podivat jednou za 14 dni na manual editoru, zastavit se a ucit se neco noveho. to bych nekdy dal povinne pro kazdeho programatora( pouze idea).

to jsem se zase rozepsal.....
bye goldenfish
Pavel Kysilka - www.linuxsoft.cz
9.10.2003 22:05 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše vim × emasc
Na emacs tu máme jiné advokáty, takže k přechodu se vyjadřovat nebudu. Ad Escape. Píšeš-li deseti, věz, že rychlejší než Esc je ^[ (a je to totéž), ^O se také vyplatí naučit se používat. Vhodnou zbytečnou klávesou na přemapování je Caps Lock, pohodlně ji lze stisknout levým malíčkem a dost lidí ji k původnímu účelu vůbec nepoužívá. Řadu úkonů lze provést v libovolném módu, zejména v normálním módu se snažím zůstat co nejdéle. Ad počátky. Nevím, v počátcích jsem zkoušel používat leccos (mcedit, jed, setedit, pico ;) ...), i ten emacs, ale stejně ho dodnes (resp. už opět) neumím ukončit (a to je prý typický problém při prvním setkání s vi...). Vim rozhodně způsobí znatelně větší počáteční šok (gvimu se ho daří částečně eliminovat). V emacsu tě po zvládnutí elementárních úkonů zadrží pro změnu LISP (pokud už s ním nejsi kamarád), bez kterého se ani nehneš a můžeš leda kopírovat chomáče závorek od nějakých znalejších lidí. Takže těžko říci. Výhodou začátků v emacsu rozhodně je, že základní klávesové zkratky jsou společné s bashem (tedy pokud je znáš tam, že ;-) Vi-mód používá v shellu skutečně málokdo (to už raději fc, když se mi zachce vimu).
9.10.2003 22:54 Ondra 'Kepi' Kudlík | skóre: 29 | Brno
Rozbalit Rozbalit vše vim × emasc
Škoda, že se na to někdo nezeptal dřív... teď už si bohužel moc nevzpomínám :-) Když jsem začínal s Linuxem, tak jsem se nejdřív dostal k Emacsu. Myslím, že hlavně proto, že jsem v té době hodně programoval v PHP a četl knížku od Koska a ten emacs dosti propaguje. Emacs mi připadl perfektní. Klávesové zkratky mi připadají dodnes možná trochu lepší, než ve vimu, i když je pravda, že je to dost pro opice... Ale ve vimu je zase ten Esc. Nakonec jsem ale přešel na vim a to hned z několika důvodů. - Emacs je pomalejší. Každej mi může tvrdit co chce, ale emacs prostě pomalu nabíhá a vim je oproti němu opravdu rychlík. - Začal jsem pracovat především na vzdálených servrech přes ssh a tam už nebyl grafický mód, který se mi na emacsu líbil (nemyslím xemacs). V konzoli mi příjde vim daleko dokonalejší než emacs. - A poslední z důvodů, na který si zrovna vzpomínám. Na stroji, kde jsem programováním trávil většinu času byl pouze vim :-). No... jo. To byl opravdu ten hlavní důvod, jinak bych asi nepřešel. Jinak si myslím, že je to prostě otázka vkusu. Každý z obou editorů je podle mě v podstatě stejně silný na editaci textu, i když zlý jazykové tvrdí, že Emacs je výborný operační systém, akorát má špatný editor.. Prostě a jednoduše, to je jako porovnávání některých programovacích jazyků. Každýmu vyhovuje něco jinýho, každej používá to, co se mu líbí nebo to, k čemu ho někdo přivede. PS: nedoporučuji používat oba editory zároveň. Nevím čím to, ale naprosto vždycky jsem používal přesně opačné zkratky a to :w na webových stránkách a textech do školy :-)
10.10.2003 09:00 Roman Vasicek
Rozbalit Rozbalit vše vim × emasc

Pouzivam oba zminovane editory. Emacs lokalne a hlavne v praci (sef to chce a treba s folding modem jsem se jeste ve vimu nepotkal ackoliv vim ze existuje). Naproti tomu vim pro servery kam pristupuji vzdalene.

Pri editaci zdrojaku v perlu o velikosti radove 1800 radek (pouzite mody: cperl, folding) se emacs pri vzdalene praci na stroji PII 400 MHz, 128 MB RAM obcas odmlcel az na nekolik minut (pristup byl pres stovkovou sit). V okamziku, kdy jsem si ty data vyexportoval pres nfs a editoval na lokale (AMD Athlon 1 GHz, 384 MB RAM) bylo to lepsi, ale presto jsem na nej obcas musel pockat. Nevim ovsem jak dalece se na tom ale podepisuje ta sit ci nfs.

10.10.2003 10:31 Maud Lebowski
Rozbalit Rozbalit vše vim × emasc
tak vidim, ze uzivatele vim jsou v prevaze, pokusim se zvratit stav Jo taky pouzivam oba editory ale vi jen v krajnim pripade kdyz neni jina moznost, jinak emacs, presneji editory s emacs-like ovladanim. Duvod je ten, ze se me podstatne lip ovlada. Je to celkem jasny, misto prechazeni z modu do modu pomoci esc staci jen zmacknout napriklad Ctrl a jsem v (vi terminologie) ridicim modu a kdyz tuto klavesu pustim tak jsem z neho venku.. Jak proste.. No ja chapu ovladani vi protoze byl vyroben na starodavnych terminalech, ale z dnesniho hlediska je to uz naprosty anachronismus. Klavesnici bez sipek nebo ctrl jsem za cely zivot nevidela. Mela jsem moznost nekolik let pouzaivat vi na jednom silikonu pri programovani a byl to skutrecne des. Ani po rade hodin prace s nim jsem si nezvykla na to, ze se musi porad mackat Esc kdyz chci jet o radek nahoru a prikazum na zacatku chybelo 'i' nebo dokonce vetsinou byla napsana jen cast prikazu nasledujici za 'i'. Emacs s timhle problemy opravdu nema a uz jsem si i zapazamtovala asi 5 klaves ktere se pouzivaji na nejbeznejsi veci a zbytek proste nepouzivam nebo pouzivam z menu. Prace se me zrychli o dost a usetri me to radu nervu. Clovek porad nemusi sledovat jestli je v tom ci onom modu a prace jde rychlej atd. Proste nemam cas nba to porad prepinat mody. Poznamka k oboum editoru. Oba maji veci navic ktere bych v zivote nepouzila jako treba regularni vyrazy (vim) ze ktery se me dela spatne opreavdu implementovat takovou vec do editoru je silenost (na to je sed). Jina pitomost jsou hry, mail nebo web browser (emacsu). Da se o tom rict zhruba totez co o regularnich vyrazech ve vi.... Takze z toho duvodu a protoze me vyhovuje ovladani emacs, pouzivam emacs jen na praci tezkeho kalibru (velke programy, psani xml,...) a na jednoduche editrovani mam jmacs coz je maly editorek pochazejici z joe. Porodbnych klonu existuje ale vic stejne jako u vim. Jinak ma emacs tutorial (a pekny), je k tomu ovsem treba si precist asi 3 radky na uvodni obrazovce, coz chapu muze byt pro nekoho prilis narocne.
10.10.2003 10:55 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše vim × emasc
O editor bez regulárních výrazů bych si ani neopřel kolo. Nechápu, proč bych měl spouštět nějaký externí program (např. sed) kvůli tak základní operaci jako Serach & Replace s regulárním výrazem.
MaT avatar 18.2.2005 20:53 MaT | skóre: 28
Rozbalit Rozbalit vše Re: vim × emasc
Nápodobně. Taky nevím, co by mi na regexpech v editoru mělo vadit. Search & replace je v editorech už tak dost nutná věc, s využitím regexpu je to pak dokonalé. :-)
Open source software for open minded people. :-)
19.2.2005 09:01 jm
Rozbalit Rozbalit vše Re: vim × emasc
Nejaka flamewar uz tady dlouho nebyla...

:%s/<([^>]*)>/\(\1\)/g

P.S. Emacs? Ne, diky, jeden operacni system uz na pocitaci mam. :-D
21.2.2005 12:42 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
Rozbalit Rozbalit vše Re: vim × emasc
Tohle nesežere ani veri magic.
XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
18.2.2005 22:14 © | skóre: 37 | blog: escaped
Rozbalit Rozbalit vše Re: vim × emasc
Zkus místo Esc si to namapovat na Ctrl-Space nebo třeba na CapsLock. Hledej na vim.org, nekde to tam na 100% je. Ale lepší je, nezvykat si na nějaký vopičárny, protože pak přijdeš někam kde nebudes mít možnost handlovat s klávesama a budeš z toho nešťastnej.
18.2.2005 22:44 finn | skóre: 42 | blog: finnlandia | 49° 44´/13° 22´
Rozbalit Rozbalit vše Re: vim × emasc
Zkus místo Esc si to namapovat na Ctrl-Space nebo třeba na CapsLock. Hledej na vim.org, nekde to tam na 100% je.
Je to tady, zajímavá je i diskuze pod tipem.
Užívej dne – možná je tvůj poslední.
19.2.2005 11:43 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
Rozbalit Rozbalit vše Re: vim × emacs
Já jsem taky vi(m) positiv. A co mě k tomu vedlo? Když jsem se rozhodoval mezi emacs a vim, tak jsem se snažil zvážit všechna pro a proti a prostě mi z toho vyšel vi jako lepší volba. Předně vim najdete skoro všude a vi úplně všude jako standartní součást OS (teda kromě parodií na OS ;-) ). Emacs jsem chápal jako nabušený editor a možnost jej velmi podrobně přeprogramovávat pomocí lispu je bezva, ale i vim má dost možností i když je to v tomto směru druhá liga. Jenže představa, že bych se musel učit dva hodně odlišné editory je nepřijatelná. Používat oba efektivně prostě nejde. Také jsem chápal, že jsou i jiné důležité vlastnosti, které se mohou hodit jako třeba malý footprint přes ssh, malé nároky na CPU a podobně, když budu přistupovat přes hodně zarušenou linku na nějaký jednodisketový firewall na kdo ví jakém HW. Emacs je fakt dobrej editor, ale zlí jazykové jeho název taky překládají jako Eight Megs And Constatntly Swaping. Je fakt, že jako admin kde čeho teď nepůsobím a asi už nebudu, ale i tak se některé výhody vi(mu) můžou vždy hodit. Na ESC jsem si celkem zvykl a se sledováním, ve kterém že se to právě nacházím módu problémy nemám. Je to o zvyku. Prostě pokud zrovna nepíšu, jsem v normal módu. Když začnu psát tak šup do insert módu a hned jak skončím, ESC. Prostě se v insert módu dlouho neflákat, veškeré editace provádět přes r, c<motion>, C a podobně. To pak vynikne síla tečky a vůbec vi(mu).
XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
19.2.2005 12:05 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: vim × emacs
Sílu tečky už nám bohužel ukradl Microsoft, měli bychom ho žalovat...
21.2.2005 08:42 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
Rozbalit Rozbalit vše Re: vim × emacs
Jenže se jim z toho Power of Point ztratilo to of a vůbec se jim to nějak slilo dohromady. Krom toho jsem v tom jejich paskvilu zkoušel mačkat tečku a fungovalo to úplně jinak ;-)
XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.

Založit nové vláknoNahoru

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

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.