Leo 第N次科普

背景

[集智]注意力与知识管理群

中大家经常就一些工具产生各种讨论, 俺一向的标签是:

  • Python
  • Pythonic
  • Leo

其它还好, 有广泛群众基础, 这个 Leo 就经常引发嗯哼

引子:

pimgeek-知识管理工具研究者: 插一个技术提问…

  • @大妈🙊Zoom.Quiet LeoEditor 的节点支持类似 {{ var }} 这样的模板语法吗?
    • 我知道 << section >> 这样的用法,还有 valuespace + jinja 的方式, 不知还有没有其它实现方式?[疑问] ‘
    • << section >> 这种用法是 LeoEditor 内置的实现方式
    • {{ var }} 这种用法是 LeoEditor 插件的实现方式
  • 我就是希望定义一些可填充的内容,把这些内容从代码主体中抽取出来,这样我编辑起来方便. ‘
    • 有些内容,比如网页里的作者信息等,一次编辑后反复引用. 修改时也方便.
    • 专业的 Web 开发者应该是把这些代码拆成多个文件来管理 …
more ...

PyQt4 之消失在 Sierra

背景

最近在折腾 Qt , 因为在 mac 中开发运行在 win10 中, 用 PyQt 是必然选择哪.

只是项目是老坑, 所以,没用 Qt5 技术桟, 还是 Qt4

嗯哼

  • 这天要折腾 QR 码识别了
  • 运行 brew install zbar
  • 然后,各种问题就爆发了,特别是:
    • libjpeg.8.dylib 加载不到
    • PyQt4 镜像丢失
  • 重新安装 pyqt 时才发现只有 5.1 系列的 Qt/PyQt 可以安装了…

原来

参考:cartr/homebrew-qt4: Homebrew tap …

more ...

Leo 5.4 theme custom

背景

Leo 5.2 theme custom

Leo 是灵活的完全 Pythonic 的可定制 文学化编辑环境

所以,其定制的进展是无限的…

现象

  • 在完成了基本的 theme 定制后发现
  • 默认语法元素的颜色,不太理想
  • 特别是: <>
    • 可以将下层节点放置在任何想放置的地方的引入点声明
    • 但是,这里 <<...>> 两端符号的颜色是默认兰色
    • 在暗色背景中看不清楚
  • 可能一时没能找到配置处

解决

  • 通过社区列表咨询
    • 2天后收到各种建议
  • 才知道是俺使用 Leo 的配置文件过老
    • 导致新版本的全局 theme 定义节点
    • lThemes: copy to last top-level setting in myLeoSettings.leo-->Common to all themes-->Colors for …
more ...


© Copyright 2014 by Zoom.Quiet
Content licensed under the Creative Commons attribution-noncommercial-sharealike License.
Contact me via , mail ,github or bitbucket . Tip me via gittip . (feed)