面向 emacs 用户的 Wiki

面向 emacs 用户的 Wiki

我正在为小型专用网络寻找新的 wiki 软件。由于所有用户都非常沉迷于 emacs,因此让所有内容都“兼容 emacs”会很好。哪些 wiki 软件最适合 emacs 用户?

特别是,应该可以在 emacs 内的 wiki 中导航(跟随链接等),并拥有完美支持 wiki 语法的良好模式。

能够轻松地在 emacs 中保存更改(甚至可能在将更改提交到 wiki 之前保存更改)也很重要。

wiki 软件还应该满足其他要求,因此如果您能为良好的 emacs 集成提供多个建议,那就太好了。

答案1

我提出了一种稍微不同的方法——让 wiki 的用户使用他们想要的任何编辑器A动态控制系统- 支持维基, 例如

  • gitit可以使用 git、darcs 和 Mercurial;用哈斯克尔写的
  • ikiwiki支持 git、svn、bzr、monotone、mercurial、darcs、cvs,并用 Perl 编写

两个都也可以通过网络浏览器使用,因此不必使用底层工具。它们提供的功能有所不同,因此您最好仔细看看哪一个最适合您。

哦,还有一些wikifs-使用FUSE克隆,例如这个wikifusePython脚本(仅适用于 MoinMoin,我从评论中推测)或WikipediaFS无人维护,但伴随着Emacs模式) 适用于 MediaWiki 站点。

答案2

也许你可以用 Dokuwiki 做你所描述的事情。它将页面保存在纯文本文件中(目录和子目录中的结构与您创建的类别和子类别相同),您可以在应用程序的 Web 界面之外的文件系统上直接编辑这些文件。还有dokuwiki-el,一个dokuwiki wiki 引擎的 GNU Emacs 前端

相关内容