img img img img

Krzysztof Seroka

Dlaczego warto się zainteresować VIMem w XXI wieku

Jestem programistą z ponad 5-letnim doświadczeniem w technologiach .NET i JavaScript. Od zawsze używałem Visual Studio chociaż ostatnie 2 lata poświęciłem na pracę z VIMem i jestem zachwycony. Byłem świadkiem wielu burzliwych dyskusji na temat lepszości VIMa nad innymi edytorami/IDE ale nie zamierzam tutaj rozpoczynać kolejnej. Zamiast tego chciałbym po prostu pokazać kilka ciekawych cech VIMa i udowodnić, że nie jest to zwykły konsolowy edytor ludzi z podziemia a bardzo inspirujące narzędzie. Podróże kształcą i czasem warto zobaczyć jakieś egzotyczne miejsce lub edytor i przenieść ciekawsze elementy na własne podwórko. W tej krótkiej prezentacji chciałbym powiedzieć o tym *dlaczego* tak trudno wyjść z VIMa, jak używać makr aby zautomatyzować pracę i czemu makra VIMa są takie fajne. Pokażę, że VIM ma też swoje repozytorium pluginów, zaprezentuję jak używam tego samego VIMa do pracy z .NET, PowerShell, JavaScript/TypeScript, C, NodeJs a także zarządzania listą TODO, mergowania i wielu innych. Na zakończenie pokażę jak tworzyć własne rozszerzenia do VIM. W tym samym momencie nie będę próbował przekonać nikogo, że powinien porzucić teraz Eclipse czy Visual Studio na rzecz VIMa - tak nie jest. Zamiast tego pokażę, jak wykorzystać to o czym powiedziałem w innych narzędziach a także jak zastosować pewne VIMowe sztuczki w samym systemie Windows.

Krzysztof Seroka

Programista aplikacji webowych w oparciu o .NET i JavaScript od 2009 roku. Obecnie zajmuje się tworzeniem mikroserwisów i zarzadzaniem infrastruktura w oparciu o chmure Azure. W pracy kładzie duży nacisk na czytelny kod, wysokiej jakości testy jednostkowe i integracyjne. Automatyzuje co się da i dlatego prawie nigdy nie rozstaje się z wierszem poleceń. Popołudniami z dziećmi króluje na placach zabaw, wieczorami wyżywa się technicznie zajmując się .NET Core, PowerShell, aplikacjami na RPi, Smartwatche, rozszerzenia Chrome i wiele innych.