librime-lua
librime-lua copied to clipboard
小狼毫中使用 os.execute闪现cmd黑窗口
如题,小狼毫中使用 os.execute执行命令或程序时闪现cmd黑窗口,可以避免吗 或者有方法单独执行run命令而不依赖cmd 再一个执行lua脚本时如何确定相对路径呢,比如小狼毫的安装目录及用户目录,因为有时候会读取一些文件,而每个用户的安装目录可能会有所不同,使用相对路径方便读取文件
- 闪窗口的问题我不清楚,我对 windows 不熟悉。lua 本身可能没有其他方法执行命令了。但 lua 可以用动态库扩充模块,也许可以从这方面考虑,做一个自己的运行命令的模块,然后在 lua 中调用。
- 现在的设计是
require()会搜索 rime 用户文件夹下的lua目录, 读取代码相对这个目录就可以。读其他外部文件目前没有考虑,不知道有没有可能通过环境变量分析出来。
你好 在例子中 有 env 請問有何基本data 可參考 是否 有segment 可設定 在例子中 reverse.lua 有env , 但是 在translator 中沒有 好像 translator filter 的env沒有共用 我有個想法是 在 translator 中下指令 設定狀態 切換 反查字典 。 不知道有什麼建議 thank.
@shewer 可以开个 issue 详细讲一下需求。