Názor k článku Lapce: kombinace Vimu, Helixu a Visual Studio Code od Noris - No nevim, Vim používám někdy od poloviny devadesátých...

  • Článek je starý, nové názory již nelze přidávat.
  • 4. 3. 2024 17:02

    Noris

    No nevim, Vim používám někdy od poloviny devadesátých let a už se asi nenajde nic, co by mi ho dokázalo nahradit. Kromě promyšleného ovládání na Vimu oceňuji zejména jeho snadnou programovatelnost a přizpůsobitelnost. Od chvíle, kdy má v sobě integrovaný terminál mu k dokonalosti asi už nic nechybí. Můj současný konfigurační vimrc má přes 2000 řádků a řadu zajímavých funkcí, vlastní syntax soubory, třeba pro python se zvýrazňováním regex výrazůmv R'' řetězcích (to R je velké úmyslně), vlastní barevné schéma a hlavně desítky vlastních zkratek, jako třeba ,, pro přepínání kurzoru mezi okny, nebo -- což dělá to samé, ale okna maximalizuje, příkaz -v zapíná sloupcový blok a označí mi blok buď podle odsazení nebo délky řádku, podle toho zda jsem ho aktivoval v odsazení nebo v textu, v insert módu mi příkaz ,,, zformátuje odstavec s tím že kurzor zůstává na místě a mohu psát dál, nebo seznam vyhledaných termínů v quickfix okně z kterých se přepínám do textu a automatizovanou aktualizací po úpravě textu - což jsem obšlehl z notepad++ a vylepšil o tu aktualizaci, a mnoho a mnoho dalšího. Také mám vlastní rozsáhlý systém menu, třeba pro vkládání unicode znaků, od matematických symbolů, přes písmena řecké abecedy až po emoji. Za těch 30 let jsem na to tak zvyklý, že si v čemkoliv jiném si připadám bezruký. Vim je geniální koncept, ne svým základem, ale tou možností téměř všechno přizpůsobit a změnit.