No description
- Python 100%
| skills/emacs-agent-control | ||
| LICENSE | ||
| MANIFEST.json | ||
| package.json | ||
| README.md | ||
emacs-agent-control
操作运行中的 Emacs:缓冲区、文件、窗口、frame、变量、命令(不现场写 Elisp)
以 Pi package(技能形态)发布。技能本体在 skills/emacs-agent-control/。
- 平台:macOS / Linux
- 许可:GPL-3.0-or-later(全文见 LICENSE)
安装
pi install git:gitea.vhkd.top/pi-hub/emacs-agent-control.git@v0.1.0
装完 pi-skill list 能看到 emacs-agent-control,pi-skill emacs-agent-control check 会告诉还缺什么。
先准备什么
- 用系统已有的东西即可,没有额外依赖。
常用命令
| 命令 | 说明 |
|---|---|
buffers |
列出缓冲区 |
buffer |
看/切某个缓冲区 |
read |
读缓冲区内容 |
insert |
插入文本 |
replace |
替换内容 |
save |
保存缓冲区 |
open |
打开文件 |
eval |
执行 Elisp 表达式 |
funcall |
调用函数 |
command |
执行交互命令 |
describe |
查函数/变量文档 |
def |
批量核对符号是否已定义(写 eval 前先查) |
search |
搜索 |
windows |
列出窗口 |
frames |
列出 frame |
split |
分窗 |
show |
显示/跳转(--only 并保存原布局) |
capture |
显示目标并只截该 Emacs 窗口 |
restore-layout |
恢复截取/单独显示前的窗口布局 |
status |
运行状态 |
servers |
server 列表 |
instance |
独立 GUI 验证实例:open/list/close(不抢默认实例) |
用法与对外契约见技能内的 SKILL.md 与 REFERENCE.md。