{"id":515,"date":"2026-11-10T17:13:14","date_gmt":"2026-11-10T15:13:14","guid":{"rendered":"https:\/\/banyek.net\/?p=515"},"modified":"2026-11-10T17:13:32","modified_gmt":"2026-11-10T15:13:32","slug":"vim-again","status":"publish","type":"post","link":"https:\/\/banyek.net\/?p=515&lang=en","title":{"rendered":"Vim &#8211; again"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">I\u2019m the kind of person who opens VSCode, and then a few minutes later realizes they\u2019re editing files with Vim in the built-in terminal.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But I\u2019m not completely stupid.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p class=\"wp-block-paragraph\">So over the past two years I decided to give in, accept which way the wind is blowing, and start using some kind of IDE. Because of its simplicity and its plugins, VSCode became my tool of choice. I\u2019ve grown quite fond of it, especially the built-in terminal, where I can run commands and see how whatever I\u2019m working on actually behaves.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And then I noticed that if I\u2019m doing something and it turns out I need to change some tiny thing in one of the files, I\u2019m better off just editing it right there with Vim, purely from muscle memory. Meanwhile I\u2019m chuckling to myself like a preschooler, because muscle memory really does beat everything.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So much so that I usually install a plugin so command mode works in the editor window too, if I want it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Anyway, I can brag about Vim here, but I\u2019ll admit I\u2019ve never used it as a real development environment. I was never interested in integrating everything into it; basically I just like using it for text editing. I don\u2019t need code completion, filesystem browsing, or function search \u2014 thank you very much, I\u2019ve always been happy to do those from the shell.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Though it\u2019s a good question what will come of this in the future. Lately, since I mostly work with Claude in my job, my preferences have changed quite a bit, and it\u2019s making my head spin.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">More on that another time.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I\u2019m the kind of person who opens VSCode, and then a few minutes later realizes they\u2019re editing files with Vim in the built-in terminal. But I\u2019m not completely stupid.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[134],"tags":[128],"class_list":["post-515","post","type-post","status-publish","format-standard","hentry","category-tech-en","tag-vim-en"],"_links":{"self":[{"href":"https:\/\/banyek.net\/index.php?rest_route=\/wp\/v2\/posts\/515","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/banyek.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/banyek.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/banyek.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/banyek.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=515"}],"version-history":[{"count":2,"href":"https:\/\/banyek.net\/index.php?rest_route=\/wp\/v2\/posts\/515\/revisions"}],"predecessor-version":[{"id":517,"href":"https:\/\/banyek.net\/index.php?rest_route=\/wp\/v2\/posts\/515\/revisions\/517"}],"wp:attachment":[{"href":"https:\/\/banyek.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=515"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/banyek.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=515"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/banyek.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=515"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}