{"id":40300,"date":"2023-08-09T16:03:03","date_gmt":"2023-08-09T20:03:03","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=40300"},"modified":"2023-08-10T10:20:40","modified_gmt":"2023-08-10T14:20:40","slug":"bram-moolenaar-rip","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2023\/08\/09\/bram-moolenaar-rip\/","title":{"rendered":"Bram Moolenaar, RIP"},"content":{"rendered":"<p><a href=\"https:\/\/twitter.com\/AxelGarciaK\/status\/1687895886582472704\">Alex<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/AxelGarciaK\/status\/1687895886582472704\"><p>In the early 90s, programmer Bram Moolenaar was frustrated with limitations of the vi text editor.<\/p><p>So he created his own open source fork called Vim!<\/p><p>Vim improved on vi with new features like multi-level undo\/redo, visual  selection, and syntax highlighting.<\/p><p>[&#8230;]<\/p><p>What makes Vim special? Its modal editing approach - you enter commands to manipulate text instead of mousing around.<\/p><p>This makes editing super fast and precise! &#x26A1;&#xFE0F;<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/www.hostingadvice.com\/blog\/vim-creator-champions-charityware\/\">Laura Bernheim<\/a> (via <a href=\"https:\/\/news.ycombinator.com\/item?id=13235436\">Hacker News<\/a>):<\/p>\n<blockquote cite=\"https:\/\/www.hostingadvice.com\/blog\/vim-creator-champions-charityware\/\"><p><a href=\"http:\/\/www.vim.org\">Vim<\/a>, originally abbreviated from &ldquo;Vi IMitation,&rdquo; sought to extend the functionality of the vi editor. With the release of Version 2.0 a few years later, Vim declared the new abbreviation was for &ldquo;Vi IMproved&rdquo; because their feature set had surpassed vi.<\/p><p>More than two decades since the text editor&rsquo;s creation, Vim has become so configurable and adaptable that even Bram doesn&rsquo;t know about all the features it has anymore.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/groups.google.com\/g\/vim_announce\/c\/tWahca9zkt4\">vim_announce<\/a> (via <a href=\"https:\/\/twitter.com\/fatih\/status\/1687843557577502720\">Fatih Arslan<\/a>):<\/p>\n<blockquote cite=\"https:\/\/groups.google.com\/g\/vim_announce\/c\/tWahca9zkt4\"><p>It is with a heavy heart that we have to inform you that Bram Moolenaar passed away on 3 August 2023. \nBram was suffering from a medical condition that progressed quickly over the last few weeks.<\/p><p>Bram dedicated a large part of his life to VIM and he was very proud of the VIM community that you are all part of.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/news.slashdot.org\/story\/23\/08\/05\/1632219\/vims-creator-bram-moolenaar-dies-at-age-62\">Slashdot<\/a>:<\/p>\n<blockquote cite=\"https:\/\/news.slashdot.org\/story\/23\/08\/05\/1632219\/vims-creator-bram-moolenaar-dies-at-age-62\"><p>Anyone who&rsquo;s used Vim has seen evidence of Moolenaar&rsquo;s generosity.  &ldquo;Vim is Charityware,&rdquo; Moolenaar wrote in its pioneering license.  &ldquo;You can use and copy it as much as you like, but you are encouraged to make a <a href=\"https:\/\/iccf-holland.org\/donate.html\">donation for needy children in Uganda<\/a>.&rdquo;  Moolenaar pioneered the concept of charityware <a href=\"https:\/\/web.archive.org\/web\/20120721132048\/http:\/\/www.linuxjournal.com\/article\/4657?page=0,3\">decades ago<\/a>, and also helped to popularize its adoption.  To this day Vim users can still view the license by typing the command <code>:help Uganda<\/code> or <code>:help ICCF<\/code>.  And Vim&rsquo;s <a href=\"https:\/\/www.vim.org\/sponsor\/faq.php\">sponsor FAQ<\/a> notes that &ldquo;Each registered Vim user and sponsor who donates at least 10 euro will be able to vote for new features.&rdquo;<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/muhammadraza.me\/2023\/vim-onliners\/\">Muhammad<\/a> (via <a href=\"https:\/\/news.ycombinator.com\/item?id=37002420\">Hacker News<\/a>):<\/p>\n<blockquote cite=\"https:\/\/muhammadraza.me\/2023\/vim-onliners\/\">\n<p>In this post, I will be sharing my favorite vim one-liners that have significantly enhanced my vim workflow, making it more productive and efficient. As an avid vim user, I have extensively utilized these one-liners to edit files, and they never cease to surprise me with their ability to accomplish tasks swiftly, saving precious time. This is precisely what drew me to Vim - the unparalleled efficiency it offers when it comes to editing text.<\/p>\n<\/blockquote>\n\n<p id=\"bram-moolenaar-rip-update-2023-08-10\">Update (2023-08-10): <a href=\"https:\/\/groups.google.com\/g\/vim_dev\/c\/dq9Wu5jqVTw\">Christian Brabandt<\/a> (<a href=\"https:\/\/web.archive.org\/web\/20230810094255\/groups.google.com\/g\/vim_dev\/c\/dq9Wu5jqVTw\">archive<\/a>, via <a href=\"https:\/\/news.ycombinator.com\/item?id=37074452\">Hacker News<\/a>):<\/p>\n<blockquote cite=\"https:\/\/groups.google.com\/g\/vim_dev\/c\/dq9Wu5jqVTw\"><p>The future of the Vim project<\/p><p>[&#8230;]<\/p><p>Access to the github organization is possible and Ken and me have been \ngranted admin rights by Brams family, so we can continue with Github.<\/p><p>[&#8230;]<\/p><p>Bram was owner of the all of the mailing lists. I don&rsquo;t know yet how \nhe managed this and how to request access[&#8230;]<\/p><\/blockquote>","protected":false},"excerpt":{"rendered":"<p>Alex: In the early 90s, programmer Bram Moolenaar was frustrated with limitations of the vi text editor.So he created his own open source fork called Vim!Vim improved on vi with new features like multi-level undo\/redo, visual selection, and syntax highlighting.[&#8230;]What makes Vim special? Its modal editing approach - you enter commands to manipulate text instead [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2023-08-09T20:03:06Z","apple_news_api_id":"e298d1c0-3cfe-41e5-9908-f1690726f6c8","apple_news_api_modified_at":"2023-08-10T14:20:43Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAAAA==","apple_news_api_share_url":"https:\/\/apple.news\/A4pjRwDz-QeWZCPFpByb2yA","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[799,295,991,208,68,2444],"class_list":["post-40300","post","type-post","status-publish","format-standard","hentry","category-technology","tag-death","tag-history","tag-open-source-software","tag-rip","tag-texteditor","tag-vim"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/40300","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=40300"}],"version-history":[{"count":2,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/40300\/revisions"}],"predecessor-version":[{"id":40305,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/40300\/revisions\/40305"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=40300"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=40300"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=40300"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}