Textadept
外观
Textadept 描述自己为“一个快速、极简且极其可扩展的跨平台文本编辑器”。
它拥有用 C 语言编写的非常轻量级的代码库,并通过 Lua 实现其扩展性。该编辑器可在图形化 (GTK) 和命令行 (Curses) 环境中运行。
安装
安装 textadeptAUR 包。它包含 2 个可执行文件
- textadept
- textadept-curses
curses 版本在命令行环境中运行。
配置
首次启动时,Textadept 会创建一个 ~/.textadept 文件夹。您可以编辑 ~/.textadept/init.lua 来开始自定义编辑器。从那里您可以定义新函数、键绑定、主题,甚至模块,具体解释请参阅 手册和 API。
模块
默认情况下,Textadept 只为其核心提供模块,即 ANSI C、Lua 和它本身。然而,AUR 包还包含了一些 官方模块。
更多贡献的模块和函数列在 维基上。
安装模块的便捷方法是将仓库克隆到 ~/.textadept/modules。例如,您可以从此位置获取 textadept-vi
$ cd ~/.textadept/modules $ git clone https://github.com/jugglerchris/textadept-vi.git
您可以使用版本控制工具轻松地使所有模块保持最新。