Zapomínáte, že tu intuitivnost posuzujete očima někoho, kdo si zvykl (napsal bych "kdo byl zkažen", ale nechci zbytečně flejmovat) na ovládání programů a la woknous. VI tu ovšem bylo dávno před woknous, a pokud k němu či k Vim člověk přistupuje bez oné tristní zkušenosti, po naučení se několika málo (tak kolem deseti) příkazům začne být jeho ovládání velice intuitivní a každý další poznatek schopnosti takového začátečníka zvětšuje nikoli aditivně, nýbrž umocněním! A to právě pro vysokou míru intuitivity ovládání Vimu, umožňující jeho příkazy velice logicky kombinovat a vytvářet z nich dočasná i trvalá makra atd. (Pro ty, jimž by to bylo příliš abstraktní, jednoduchý příklad: naučím-li se příkaz pro mazání d a příkaz pro pohyb o jedno slovo w, znám již také příkaz pro smazání slova dw, naučím-li se navíc vyhledávání, znám i příkaz pro smazání textu až do následujícího výskytu hledaného řetězce atd. atp. -- tomu říkám skutečná intuitivnost.)
Ale jak už tu zaznělo: Vim je uživatelsky přívětivý, avšak stejně jako Unix si své přátele vybírá. A já osobně nemít Vim, tak nevim.
ale to je zase ta lokalni vs. globalni optimalizace
to, ze se naucite nejak ovladat jeden takto obskurni nastroj znamena, ze z toho ale vubec nic nevite o ovladani jinych (odlisne obskurnich) nastroju
jde asi o to, k cemu to pouzivate
pokud chci ja psat nebo upravovat textovy dokument, pak mi jde vetsinou o jeho obsah, vyuziju posouvani dokumentem, vyhledavani, prostou editaci, nekdy nahrazovani nanejvys tak regexp, a funkce vztahujici se konkretne k danemu typu textu (zvyrazneni a kontrola syntaxe, generovani, doplnovani, provazani na dalsi nastroje)
vetsinou ale prilis nevyuziju to, ze nad nim muzu rychle provadet dumyslne transformace pomoci nejakeho znakoveho prikazoveho jazyka cili spise programovat nad textem
Koukám že jsou tady nesmiřitelní odpůrci vimu... mě se dokonce zdá že odpůrci mají i ostřejší ramena než jeho "zastánci" ... no nevím čím si lidi vim znepřátelil... možná jim zabil babičku nebo tak něco ale budíž ... spíš koukám že nelze než přestat argumentovat pro... a prostě to nechat plavat:)
VIM je naštěstí dostatečně obskurní na to, abyste žádné další odlišně obskurní nástroje nepotřeboval ;-) VIM má jen jednu nevýhodu - nejde nabootovat. Zatím.
Pro to co popisujete je vim ideální nástroj. Posun, vyhledávání, prostá edit., nahrazování i regexp, zvýrazňování a kontrola syntaxe, generování, doplňování, provázanost. To ostatní používat nikdo nemusí, žejo, když to jak říkáte nepotřebujete. Vim je naštěstí velmi dobrý už v těch základních věcech jako je třeba smazání či změnu jednoho písmene (smaže stejně snadno písmeno před kurzorem jako pod kursorem bez nutnosti natahovat se pro klávesu delete, která je často bůh ví kde (noťasy apod.)).
Neni idealni.
Na to, co potrebuju je jeho ovladani, zakladni nastaveni a mody zbytecne komplikovane (ano zrejme prave proto aby to mohlo byt tak geniane univerzalni).
Pokud chci rozsvitit zarovku, take mi postaci baterka. Nepotrebuji malou vodni, natoz pak jadernou elektrarnu. Presto, ze mi toho jiste obe mohou poskytnou mnohem vice.
No hlavně poskytuje na rozdíl od baterek ta dobrá makra :/ A ta makra jsou dobrá díky tomu pro některé komplikovanému módu. Je to trochu začarovaný kruh. Tak holt počkejme až někdo objeví či vynalezne omakrovanou baterku :D