lighttable編輯器的使用經驗


lighttable目前是更新到0.5.3版,主要支持clojure,html,css,js還有python,下面介紹下一些使用經驗。sublime text2主要是用python寫的,而lighttable主要是用 ClojureScript,底層估計用了C或者C++。lighttable是通過大眾募資平台Kickstarter籌措資金打造的一款編輯器,這里有篇文章介紹它的來歷.
 
下面是我的一些使用經驗:
激活lighttable編輯器的vi模式
ctrl+空格或者View-Commands 在出現的搜索框中輸入set,
選擇Settings:User behaviors,進入user.behaviors文件,
找到:editor,在[]中輸入vi,這時會出現懸浮的選擇框,選擇active vim mode,這樣就激活了vi模式
 
修改快捷鍵
由於ctrl+空格常常跟輸入法熱鍵沖突所以我們就不得不修改熱鍵了,
對於鍵盤流的懶人來說,必須所有常用操作都用鍵盤,View-Commands ,在搜索框中輸入key,選擇Settings:Default keymap,
搜索space,在:app中找到ctrl-space,就是它了,我用k替換了space,所以以后ctrl+k就可以調出commands框了,當然你可以用其他鍵,不過替換之前看看是不是跟編輯器原有的熱鍵沖突,沖突的化就得改兩個鍵了。
ps:
:app是對編輯器的快捷鍵設置,:tabs是對應tab欄的操作,可以在這個文本里了解編輯器的快捷方式
 
添加新的快捷鍵:
在user.keymap中添加如下代碼,添加快捷鍵最好在user文件中添加而不要在default中,
     :tabset {"alt-right" [:tabset.next]
              "alt-left"[:tabset.prev]
              "alt-o" [:tabset.new]
              "alt-c" [:tabset.close]
進入命令模式,輸入tabset,本來tabset沒有對應快捷鍵的這下也有了。
 
修改主題
執行Settings: User behaviors命令,找到:editor,再找到"default",把default刪掉,然后在雙引號中間隨便輸入一個字母然后將之刪掉,就會出來一個代碼補充的選擇框,里面就是所有的主題了,選擇一個你喜歡的。找到:app,跟前面一個思路,找出你喜歡的主題, 可惜只有兩種,light和dark。
lighttable也提供了diy主題的功能,通過分別修改lighttable/core/css/skins/和/lighttable/core/css/themes/下的css文件可以達到目的。
 
通過編輯器自帶的幫助文檔可以了解更多的技巧。
 






免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM