在Light Table版本0.8.1中,假设我将评估clojure代码(解决inc)并获得如图所示的异常。现在我在整个屏幕上看不到任何其他内容。
我可以右键单击它,选择“删除异常”,但这意味着我必须抓住鼠标。 或者我可以点击ctrl + s,保存(我可能实际上不想这样做)并且丢失异常以及其他评估的所有结果。据我所知,keymap中没有任何内容。
那么 - 我可以用键盘做相当于鼠标操作吗? 这感觉就像编码错误的惩罚:)
答案 0 :(得分:3)
这可以使用命令Eval: Clear inline results
来完成,但它将清除所有其他内联结果以及异常。
可以将命令映射到键绑定。在您的用户键映射中添加以下内容:
[:editor "pmeta-i" :clear-inline-results]
重新加载键盘映射后,您应该可以使用Ctrl
- i
(或Cmd
- i
)来清除内嵌结果。
如果您不熟悉用户键映射,可以通过命令Settings: User keymap
访问它。
据我所知,Light Table目前没有根据光标的位置清除内联结果的命令,但它会很有用。请考虑在Github上打开一个问题。