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文件能够达到目的。
 
经过编辑器自带的帮助文档能够了解更多的技巧。
 



相关文章
相关标签/搜索