掌管整個 Vim 開發體系的作者 Bram Moolenaar 在 8/3 離開了我們,62 歲。
30 年來處理所有 patch,參與討論,也會回覆新手問題,在 vim_dev 總是一直看見他的頭像。
我大概 13 年前開始用 Vim,讀 help 一篇一篇地學,對那種平實詳盡(例如:說明各種預設按鍵的選用理由)光明正大的風格,深感讚嘆;
每到一個新章節,例如 undo
或 term
,都當作新概念的洗禮,過程欣賞了整個 Vim 的設計,不斷同意細節、獲得巨大滿足。
當時是 Vim 7.3,很多人還是當作陽春編輯器在用,但其實各種新發明、語言支援一直在 patch 版本追加,成熟強大或小巧聰明的 plugin 也接連出現,是一個很甜蜜的時期。
後來 Neovim 聲勢起來,到進入 Vim9 script 時代,開始感到不安;即使到了 9.0.xxx 版本,實際寫起 vim9script 仍然很多規格未定,身為使用者都隱隱感到開發壓力。 不禁也會揣測 Bram 的想法,但當然沒有結果,只能遠遠地誠心祝福。
最後的離開是瀟灑的,去年也一度有住院事件,但我們並不知道是否要擔心健康狀況,或怎麼看待,保留著一個距離。
見證投入一生創造能表達自己的軟體,也感謝給予這個時代最好用的編輯器。
平日樂趣,不定期看 @h_east 整理的新功能摘要,然後編譯最新版;作為紀念的最後版本是:
-
@brammool 最後一個 commit (9.0.1676)
(https://github.com/vim/vim/commit/16abd997c9)
patch 9.0.1676: warning for buffer in use when exiting early
-
Bram 最後一個 patch (9.0.1678)
(https://github.com/vim/vim/pull/12740)
patch 9.0.1678: blade files are not recognized
六年前,越獄哀鳳打開 Vim,就好像安心許多、能做很多事了(實際上什麼也不行)
Bram 的旅行相簿 —— www.moolenaar.net/albums.html