Re: co se deje?
To |
Debian CZ/SK project discussion list <czdebian-l zavinac debian bod cz> |
From |
Vít Baloun <debkonfera zavinac centrum bod cz> |
Date |
Mon, 29 May 2006 17:14:35 +0200 |
Organization |
FaVU VUT |
User-agent |
KMail/1.7.2 |
Dne po 29. května 2006 16:09 Petr Heřman napsal(a):
> KdyĹž jsem nÄkdy pĹed tĹinĂĄcti lety spadnul po hlavÄ z DOSu a T602
Ach bože.
psát něco v utf a pak to poslat s hlavičkou iso, to je teda nářez :-)
Korektně:
> No tak to by mě ještě doopravdy zajímalo, který je ještě ten jeden lepší
> než druhý, když už vynecháme zmíněné vim, emacs, kate/kwrite, joe.
>
> Když jsem někdy před třinácti lety spadnul po hlavě z DOSu a T602 rovnou
> do ULTRIXu, byl jsem docela rád, že jsem tam našel joe. A záhy jsem musel
> řešit zmíněné dilema - vim nebo emacsř Totálně nesnáším stavy - jako např.
> přepínat českou a anglickou klávesnici, proto jsem si musel udělat
> vlastní bezstavovou. Tím pádem jsem vyloučil vim a zůstal emacs.
> Vzal jsem to důkladně, přilepil na display cedulku "KAŽDÝ DEN S EMACSEM"
> a tak nějak se probojoval i tutorialem elispu. Jenže pak doma na té 486
> se 4MB RAM! Na spuštění by člověk čekal půl minuty i víc... Nakonec
> pomalu přešla trpělivost a pokorně se vrátil k jmacs, což je joe
> s pseudoemacsovskými klávesami.
>
> Ale k věci:
>
> Na emacsu se mi líbilo, že "běží" v nějakém prostředí vyššího
> programovacího jazyka, tedy v e-lispu. Ten e-lisp se mi ale právě
> nelíbil, protože jsem se právě učil Perl a třeba ty rozdílné regexpy
> se mi děsně pletly. A tak jsem hladal nějaký editor, ve kterém bych
> mohl volat perlovské funkce podobně, jako v emacsu lispovské.
> A nenašel - tenkrát, před deseti lety. Pak už jsem nehledal,
> ale zajímalo by mě, který z dnešních editorů - jak píšete,
> "Editorů je hodně moc, jeden lepší než druhý" takové věci má jako
> samozřejmost a jaké jazyky se tedy na případné skriptování
> v editorech používají. A které přitom nejsou tak obrovskými
> obludami, jako je Emacs...
>
> Zdraví
> Petr Heřman
Mimochodem - ve vimu stačilo něco jako
:%! recode utf-8...l2 -f
a (protože to stejně nějak nebylo ono) pak doladit:
:%s/>/ě/g
:%s/?/ř/g
A to je možná ta odpověď prostě si jako filtr zavolám nějakou utilitku - awk,
sed, přinejhorším (a kostrbatě) něco, co napíšu v perlu. No a protože má Vim
takovou příjemnou věc, která se jmenuje :split, tak vlastně mám věc
vyřešenou. Myslím, že lidi, co mají rádi Vim, tak budou zastávat klasickou
unixovskou filozofii (toolkit) - nebudu si pořizovat kuchyňského robota,
který umí vše a nic pořádně, budu mít sadu malých a velice přesných nástrojů,
které můžu řetězit a ohýbat podle potřeby.
Zkrátka na psaní mám editor, na ostatní věci mám další programy. Nechci od
editoru nic víc, než byl spolehlivý, rychlý a přiměřeně konfigurovatelý.
Potřebuji, aby měl propracovanou editaci textu, uměl při nahrazování používat
regexpy a aby v něm šlo filtrovat přes vnější softy. A nic dalšího už
nepotřebuji.
A na to mi stačí Vim.
Navíc obhospodařuji i pár stařešin (např pár IRIXů 6.x) - a tam je aspoň vi.
No a když je to všude a kolikrát tam nic jiného použitelnějšího není (nejsem
sebevrah, abych něco editoval v exu :-) , musel bych se to aspoň trochu taky
naučit. No a proč bych se měl tedy učit ještě něco dalšího, když pokud se
naučím vi, tak mám vystaráno?
Ale nevykládejte si to tak, že bych ostatní editory zatracoval - prostě je jen
neumím, protože to nepotřebuji. Možná jsou úplně úžasné a já zas o něco
přišel :-)))
--
S pozdravem
Vít Baloun
1GdGZZ
Partial thread listing:
- Re: co se deje?, (pokračuje)
taz
cerno