## gterm:Emacs 终端模拟器 gterm 是一个为 Emacs 构建的全新终端模拟器,使用 Ghostty 终端引擎 (libghostty-vt)。它旨在在 Emacs 中提供现代、高性能的终端体验,具有 SIMD 优化的 VT 解析、改进的 Unicode 支持以及 Kitty 图形协议兼容性等优势。 目前处于早期原型阶段,并在 macOS (Apple Silicon) 上进行了测试。gterm 支持 ANSI 颜色、完整的按键处理、滚动回溯和拖放功能。安装需要 Emacs 25.1+ 且支持动态模块,以及 Zig 0.15.2+。gterm 会自动处理 Ghostty 的克隆和编译,简化了设置过程。 用户可以通过 `M-x gterm` 访问终端。支持基本的导航和命令(箭头键、复制/粘贴、Ctrl+C/D/Z)。配置选项允许自定义 shell、TERM 变量和自动编译行为。 请注意,目前存在 Powerline/NerdFont 符号的字符宽度问题以及缺乏鼠标支持。该项目采用 GPL-3.0 许可。
在之前的挫折后,作者成功地为新的编织项目重新整备了织机,创建了180根经线,分为两个易于管理的部分。这个一丝不苟的过程——从连续的线中构建秩序——被比作计算机的基础逻辑,需要精确的细节关注以避免错误。然后,这些经线在均匀的张力下被小心地转移到织机上。
接下来是将经线穿过八轴织机的提经板,这个过程借助在线教程完成。这一步骤将线组织成八个可提升的组,对于创造图案至关重要。尽管在测试编织中快速纠正了一个小的穿线错误,但这次过程感觉更易于控制。
作者利用编织软件(AdaCAD)设计了一种“裂纹”织法,模拟图案并探索图案和踩踏的变化。虽然该软件提供了视觉预测,但最终结果依赖于实际的编织过程和颜色选择,预示着最终的纺织品将充满趣味且可能具有即兴创作的成分。