文章出處

一、前言                              

  Windows下習慣使用Sublime作為編輯器,誰知道Linux下的Sublime是如此不照顧中文用戶,找了N久終于找到一個蹩腳的解決方案,于是我毅然決然地加入Vim的陣營。

 

二、苦苦追尋讓Sublime支持中文輸入的經過              

  1. 安裝

       [a]. 在官網下載二進制壓縮包Sublime Text 2.0.2 x64.tar.bz2

          [b]. 通過 tar -jxvf Sublime Text 2.0.2 x64.tar.bz2 將壓縮包解壓到當前目錄下

   [c]. 通過 mv Sublime\ Text\ 2.0.2\ x64 /usr/lib/Sublime 將Sublime目錄剪切到/usr/lib/Sublime

          [d]. 通過 ln -s /usr/lib/Sublime/sublime_text /usr/bin/sublime 建立軟鏈接

  2. 啟動報錯的坑

  這時輸入sublime來啟動程序時,會報如下異常:

  g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.

  這是關系到提權的知識了。

   su   只能切換到管理員用戶權限,不使用管理員的登陸腳本和搜索路徑 
   su - 不但能切換到管理員權限而且使用管理員登陸腳本和搜索路徑

          明顯的特點是,但使用su提權時 #>pwd返回的還是原用戶的家目錄,而使用su -提權時 #>pwd返回的是root的家目錄。

          su - 提權后,在輸入sublime啟動程序就OK了。  

  3. 桌面快捷方式

  新增一個/usr/share/applications/sublime.desktop文件,然后輸入以下內容。

[Desktop Entry]
Version=2.0.2
Name=Sublime Text 2
# Only KDE 4 seems to use GenericName, so we reuse the KDE strings.
# From Ubuntu's language-pack-kde-XX-base packages, version 9.04-20090413.
GenericName=Text Editor

Exec=sublime
Terminal=false
Icon=/opt/Sublime Text 2/Icon/48x48/sublime_text.png
Type=Application
Categories=TextEditor;IDE;Development
X-Ayatana-Desktop-Shortcuts=NewWindow

[NewWindow Shortcut Group]
Name=New Window
Exec=sublime -n
TargetEnvironment=Unity

  4. 蛋疼的中文輸入

    [a]. 安裝“文泉驛”字體

yum install xfonts-wqy

    [b]. 配置"Settings-User"

  點擊Preferences->Settings-User并加上以下內容

"font_face": "WenQuanYi Micro Hei Mono"

    [c]. sublime text 2的插件 InputHelper

cd ~/.config/sublime-text-2/Packages
git clone https://github.com/xgenvn/InputHelper.git

   現在在Sublime上按Ctrl+Shift+Z就會打開一個可輸入中文的輸入框,輸入完畢后按Enter就會將中文插入到Sublime所編輯的文檔中,蹩腳了吧......

   參考:http://www.icultivator.com/p/4935.html

 

三、總結                            

  總體來說Linux下的Sublime是讓我失望的,不過也只能怪自己英語水平不夠啦。反正現在打算用Vim作為自己的文本編輯器,后面我會記錄Vim的學習歷程的!

  尊重原創,轉載請注明來自:http://www.cnblogs.com/fsjohnhuang/p/3911421.html ^_^肥仔John

  


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()