最近,我想创建一个库来运行Windows注册表。
我想要做的第一件事就是轻松输入注册表键路径。由于它看起来像文件路径,也许这可以通过read-file-name'? Every time the user input the
/'和push键等方法实现,我可以使用`reg query'shell命令获取下一个可能的子键。
但是如何在真正的emacs lisp代码中实现它?
或者可能已经有一个完整的功能库?
答案 0 :(得分:1)
您基本上必须为注册表项编写“completion-table”。我不认为这个完成表已经存在于Emacs中。您可以使用completion-file-name-table
的代码作为灵感。