天天看點

sublime安裝和快捷

故事開始于我的subl指令不能使用,按照教程設定中文輸入法也無效,就很郁悶(我的sublime是通過Ubuntu的應用商店安裝的,它的安裝路徑十分飄逸,總之,跟别的小朋友的不一樣)。
然後,就開始了我的sublime安裝之路。(以下指令,在我的系統中的操作都需要sudo,在超級使用者權限下操作,如果文檔顯示隻讀,編輯無法儲存,或者指令提示權限不夠,則加上sudo,因系統而異)首先,上官網http://www.sublimetext.com/下載下傳安裝包,然後解壓,解壓後會有一個sublime_text_3的檔案夾,mv或者cp到/opt路徑下。此時,檔案夾中的sublime-text就是可執行檔案,點選即可運作。
           
tar -xvf sublime_text_3_build_3176_x64.tar.bz2
cp -r sublime_text_3 /opt
           
接下來就是“建立桌面快捷方式”:檔案夾中有一個sublime_text.desktop的檔案,打開編輯,修改Icon = sublime_text 這一行為圖示的正确路徑:/opt/sublime_text_3/Icon/48x48/sublime_text.png,儲存。然後把這個檔案複制到/usr/share/applications中
           
gedit sublime_text.desktop
cp sublime_text.desktop /usr/share/applications
           
sublime安裝和快捷

然後就是,在檔案夾中打開usr/share/applications,找到sublime_text,然後複制到桌面,在桌面點選複制成功的圖示,就是打開sublime,此時可以在側邊欄右擊圖示,添加到收藏夾。nice~

重新安裝其是在解決路徑問題,接下來,讓subl有效:首先,subl無效的報錯訓示的路徑是/usr/lib/subl ,可以看到subl其實是一個可運作的腳本檔案,那麼要修改的思路就很清晰了,把用編輯模式打開,将其中的路徑改為正确的sublime路徑。

sublime安裝和快捷
sublime安裝和快捷

搞定,nice~ (以上步驟雖然好像很簡單,但是其實我弄了有一天+,參考了很多部落格,但是沒有哪個是直接可以操作成功的,我是看太多了,突然明白了這一通操作的原理,然後就自己瘋狂操作搞定了,是以也算都對我有幫助把,連結就不一一貼了,說明一下表示尊重版權,hhh~)

接下來,就是中文輸入的問題,這個不弄好,真的心塞。然後出現了心得問題,下載下傳配置好之後,出現了如下報錯:ERROR: ld.so: object ‘/home/tyolee/.config/sublime_text/libsublime-imfix.so’ from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. 大概看出來,是因為有個地方的配置沒有修改,路徑還有以前的路徑,沒有訓示到我的新安裝的sublime的路徑去。問題是我不知道要怎麼修改,這個ld.so檔案我根本不知道在哪

sublime安裝和快捷

我瘋狂搜了ld.so,找了很久沒有找到答案,然後想着不是cannot be preload嗎?那我把libsublime-imfix .so拷到報錯路徑不就好了?真的好了,運作subl沒有報錯了

cd /opt/sublime_text_3

cp libsublime-imfix.so /home/tyolee/.config/sublime_text

sublime安裝和快捷

然而故事并沒有結束,打開的sublime,還是不能輸入中文啊,教配置的教程基本都沒有切換輸入法的說明,是一打開就是中文輸入?好難受。我開始懷疑我的libsublime-imfix.so是不是有問題……我嘗試找了C語言源代碼,自行編譯了這個檔案,然後,還是一樣,沒有報錯的執行了subl,但是敲鍵盤還是英文字母……自閉了

help?

繼續閱讀