Úkol: chci označit text mezi uvozovkama a nahradit jej textem "ahoj"
GUI editor:ahojvi"sahojv jako visual (budu vybírat), i jako inner (zajímá mě vnitřní část), " ohraničeno uvozovkama, s jako substitute (budu nahrazovat), ahoj ..to je zřejmé.
Mohl bych pokračovat dále. Např., chci-li skočit na deklaraci lokální proměnné, jejíž identifikátor je pod kurzorem, nemusím se proklikávat kontextovým menu - stačí mi stisknout gd ..Goto local Declaration. Pro globální je to zcela intuitivně gD (velké D).
Psaní kódu je přecijen především o psaní. A zvláště při psaní kódu a jeho (estetických) úpravách je kvalitní textový editor k nezaplacení. Většina lidí, co mi tvrdila podobné věci tak jako Vy, bzro změnila názor, když zistila, že to co já zmáknu v řádu (desítek) minut, by jim kolikrát trvalo v řádu hodin! ..používám "by", protože do takové práce se samozřejmně pak ani nepouštějí.
A ano, doplňování textu rovněž využívám - nicméně to vnímám jen jako kompenzaci mé politováníhodné neschopnosti psát kvalitně všemi 10 ;-)
Narozdíl od Vás, který jste viditelně zakusil jen jednu stranu, já začínal prací v IDE typu JBuilder a MSVC. Skončil jsem kde jsem a vím proč :-D
PS: Kdysi mne přesvědčily stránky, které VŽDY naleznu jako první odpověď google na dotaz "editor textů vim" ;-)