Vim
前言
在十年前開始接觸 FreeBSD 的時候,就聽聞過 Vi/Vim 這東西,那時候第一眼的感覺是:「這東西看起來好陽春,功能一定也很陽春」。當時在終端機上也還有別的編輯器可以選擇,例如 Joe、Nano 等,而且在本機的作業系統(Windows)也有其它的選擇,例如 UltraEdit。
以前會覺得寫程式、開發軟體,沒有 IDE 一定沒辦法。有些程式、軟體的確是需要 IDE 的幫忙,不然不知道怎麼寫。直到近幾年的工作幾乎用的都是文字編輯器,才發現其實文字編輯器可以做的事情相當多。二年多前開始把作業系統換成 Mac OS 之後,除了要寫 Flash 需要開 Flash IDE + Flash Builder 之外,其它幾乎就是只用TextMate了。雖然說它的中文顯示問題一直被大家嫌到不行,而且傳說中的 2.0 版也一直沒消息,但它依舊是我開發上的首選工具。
TextMate 2 實在是讓人等太久了,所以大家開始找它的替代品。不久前發現Sublime Text 2這個編輯器,它的中文字是正常的,外掛看起來也滿夠用的,而且還可以吃 TextMate 的 bundle 跟 theme,本來打算換過去的時候突然出現 TextMate 2 的消息了,聽說中文顯示是正常的。但這時候我卻想,我還要過著這種逐水草而居的生活到什麼時候? 難道沒有一款編輯器是可以學了之後就一直用的嗎?