Sublime Text 3.2 Build 3200 Release

Sublime Text 3.2 (BUILD 3200) 剛 release 出來, 距離上一次 release 已經是將近一年左右了。

Changelog 這次改了不少東西,

比較有感的應該是把新產品 Sublime Merge 的支援整合進來,整體上對 Git 操作更友善。

例如:

  • 新增 sidebar 顯示Git 狀態圖示
  • 底下狀態欄會提示當前 git branch 的修改次數
  • 將 Git 的操作整合到 Sublime Merge 上
  • 可以利用 show_git_status 來設定 git status 顯示與否
  • 其他參考 Git Integration

再來就是我較有感的修正,Linux 版本改用 GTK3,然後針對 input method (IM) 做了修正改善, 這非常重要,因為以往的版本如果要在 Linux 底下輸入中文就必須自己 Hacking…

列一下重點:

  • Linux: Improved input method (IM) support - fcitx, ibus, etc
  • Linux: Fixed a crash when using GTK_IM_MODULE=xim
  • Linux: Moved to GTK3
  • Support for Unicode 11.0
  • F21..F24 keys can now be bound

然後發現新版會跟我原本使用的輸入法 HIME 衝突, 感覺是 GTK 的問題但沒有細查,只要 HIME 啟動,Sublime Text 就跑不起來,但是 process 還是在…

後來解法就是換掉 HIME 改用 Fcitx

當初用 HIME 也是沒什麼時間處理 Fcitx 只要一進 X Window 就會出現 zombie 的問題, 這次就剛好花時間找了一下,把簡單紀錄在 Wiki,方便之後找。

Fcitx 有個好處是可以直接用原本輸入的方式輸出成簡體字,這樣偶爾有需求可以假裝五毛一下還頗方便。

不過結論是新版的 Sublime Text 確實是修正了不少 Linux 下執行的問題,也已經可以正常輸入中文了! 但是在 Git 的功能上整合了太多 Sublime Merge 功能關聯進來,對於不習慣使用該 git client 的用戶而言會變得很困擾。

comments powered by Disqus