pretty code

2025年6月30日 星期一

傻強傻的呀

我果然是傻強無誤。

最近使用 Vim 開啟 System Verilog 檔案時,不知道是否是工作站的版本過舊,遇到這種檔案,都無法顯示出 file type,導致語法顏色一片慘白!為了自己方便,設了一個 map 快速鍵,只是每次都要按還是有點麻煩。

今天終於受不了了,打電話詢問 IT 是否可以更新 Vim 版本,一問之下,才知道目前 Server 已經有 8.1X 的版本。

不過號稱對 Vim 略懂略懂的我,一時之間也不知道為什麼在設了 Path 之後,開啟的還是原本的 Vim 7.X 版本,明明 Path 印出來已經是在第一順位?另外一個問題則是目前的 .vimrc 居然不能用在 8.1X 的版本,會爆出一堆 chdir 之類的系統函數找不到?

就在思考 Vim 是否有什麼設定要設時,熊熊想到,我應該自己設 event 就好,這樣就不用麻煩 IT。

不管是 BufRead、BufReadPost 或是 BufEnter 應該都可以達到自動化的目的。

改天有空在來解決使用 Vim 8.1X 的問題,畢竟在工作站上,Shell 直接開啟 Vim 還是比較符合我的工作習慣,在 Windows 我反而習慣直接開啟 gVim。

我是個很容易適應工作環境的人,有什麼就用什麼,不過我到現在從來不會想用 Mac 就是XD

沒有留言: