Také jsem překvapen, jak tu někteří neustále opakují "já se Vim učit nebudu, nechtějte po mně, abych se to učil", i když jim nikdo nic nenutí. Je to prostá záležitost volby - buď věnuji teď pár hodin času studiu Vimu a ušetřím nespočetně více při budoucí editaci textu, nebo zůstanu u user-friendly expert-hostile editorů, kde sice nemusím trávit čas učením, ale kde mi každá operace bude trvat o něco déle. Stejně jako programátor stráví odpoledne tvorbou programu, která mu v delším časovém horizontu ušetří mnohem více času, než kolik vložil do jeho tvorby.
neznam nikoho kdo s Vimem umi a stezuje si na to ;)
A o tom to je. Podle mého si ti lidé musí hodit špínu na Vim, aby si nějak zdůvodnili, že ho neumí. Říkají někomu něco kyslé hrozny? Někdo umí něco, co oni ne, což je žere, tak na to žehrají. Velmi rozšířené. Já s tím problém nemám. Používám, co považuji za optimální pro svoje potřeby, i když třeba vím, že existují efektivnější nástroje. A nemám problém efektivnější nástroje respektovat, stejně jako jejich uživatele. A teď konec diskusí, jdu se učit Vim:-D.
"vim je nejlepsi na svete na cokoliv a kdo ho nepouziva je lama, mene inteligentni nouma s pilou zubatkou, kolobezkou a podobne"
Kdo tohle říká? Jmenujte někoho. A pokud se podíváte na celou diskusi, zjistíte, že celou tu obsáhlou flame začal příspěvek člověka, který Vim jednoznačně odsoudil:
kazdej editor ke kterymu potrebujete manual je podle me spatnej editor [...] nejaky stupidni editacni a prikazovy mod
Což je odpověď i na vaši otázku:
Nemam zadny duvod hazet spinu na jakykoliv kus softwaru (mimochodem kdo a kde to tu konkretne dela?).
A pokračujeme dále.
nemam zadny duvod s vim pracovat. Nevyhovuje mi.
Fajn. Ale co tedy potom děláte v diskusi pod článkem o Vimu, když vám nevyhovuje a nemáte žádný důvod s ním pracovat? Proč musí do každé diskuse o probíraném SW *xyz* dorazit individum, které začne prohlašovat, jak on danou záležitost nepoužívá, jak je daná záležitost k ničemu, špatná, apod.? A o těchto lidech je můj předchozí příspěvek.
Paradoxně, ten čas, který tu někteří ztrácí flamováním a kritizováním Vimu, by jim možná stačil k tomu, aby se v něm naučili pracovat. Zejména u pana Franty Kučery mám dojem, že kdyby jeho snaha Vim za každou cenu shodit byla využita k výuce Vimu, mohl by o něm přednášet.
A co je také velmi typické, mnozí tu kritizují Vim, i když o něm skoro nic nevědí. Zpravidla si pak stěžují na nepřítomnost něčeho, co Vim má. K tomu jen ocituji to, co už bylo řečeno:
Kolik z těch odpůrců VIMu co tu píší dokončilo aspoň polovinu vimtutoru?
Opravdu mi to připadá, že místní anti-Vim flameři si potřebují něco dokázat tím, že Vim shodí. Místo plodné diskuse zaměřené na to, jak co ve Vimu udělat, tu máme flame jak řemen. A to zřejmě jen proto, že si ti, kdo Vim neumí, léčí svoje komplexy. Jinak si to opravdu nedokážu vysvětlit.
Pokud já někde uvidím článek o programu, který nepoužívám a používat nechci, tak ho nečtu a do diskuse pod ním se nemíchám. Prostě daný SW nepoužívám a nemám s tím problém. Nemám potřebu uživatelům daného SW povídat, jací jsou [censored], že používají takový [censored] SW, který mně nevyhovuje, a tudíž je špatný.
t"
což znamená to " neboli k " (těsně k, čili před ně)f"
což znamená find " neboli najdi "(na ně)dt"
což znemaná delete to " neboli smaž až k "yt"
což znemaná yank to " neboli ... :) k "{
, na konec }
(programátorům netřeba překládat). Na konec třetího bloku prostě 3}
, čili smazat tři následující odstavce je zhruba d3}
.qqA;<esc>jq
. Přehrátí makra se udělá "@q", čili pokud pak chcete středníky na konce následujících 30ti řádek, stačí "30@q".
"(využívat pokročilých funkcí)." Tahle moje závorka asi nebyla úplně nejlépe napsaná, u VIMu se to "musím" týká hlavně složitého neintuitivního ovládání.
Zrcadlovka mi poskytne kvalitní výstup i při automatickém režimu (výhoda oproti kompaktu tu tedy je) a poloautomatický a manuální režim je možnost (můžu). Ale VIM mi poskytne vůbec nějaký výstup (třeba i holý text) až po tom, co do něj vložím nějaké úsilí (musím). Přičemž toto úsilí je vyšší než u jiných editorů.