 xiaozhu1337andfanlusky
|
9c0f6da9be
|
feat(windows): add opt-in per-app Vim Escape mode (#737)
* feat(windows): add opt-in per-app Vim Escape mode
* fix(windows): 改用 config.toml 的 vim_mode_apps 并移除 yaml-cpp
TSF DLL 会注入所有宿主进程,约定保持 /Zc:threadSafeInit- 且不加全局构造器;
yaml-cpp 带命名空间级 std::string 数组和线程安全局部静态,违背这一约定。
配置改为 [input] vim_mode_apps = [...],由 DLL 内的小型解析器读取,
沿用 config.toml 的时间戳缓存;键写入出厂模板与工作配置,升级合并保留用户值。
---------
Co-authored-by: fanlusky <1730976608@qq.com>
|
2026-10-09 16:59:05 +08:00 |
|