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





  • 相关阅读:
    从屏幕刷新频率到Unity VSync
    TextMesh Pro不能显示中文的解决办法是创建字贴图,常用汉字3500+特殊字符
    50 个 Chrome Developer Tools 必备技巧
    Unity发布到Google Play应用上架流程
    Unity Shader入门
    Unity2019游戏框架搭建第一季C# 核心知识与简易框架搭建 + Unity2019 游戏框架搭建第二季:UI 模块与资源模块持续精进
    TextMesh Pro不能显示中文的解决办法是创建字贴图,常用汉字3500
    permanently
    UE4地编大型开放世界~制作烘焙全流程
    Unity高级游戏地编案例
  • 原文地址:https://www.cnblogs.com/rowdawn/p/3330159.html
Copyright © 2020-2023  润新知