6

我想使用我的安卓手机在我的电脑上访问 Emacs。输出将是我手机上的 Emacspeak 服务器。

将键盘事件从手机流式传输到 Emacs 的最佳方式是什么?

4

2 回答 2

3

这取决于你想做什么。我有时会在手机的 SSH 终端中运行 Emacs。当然,这意味着它显示在手机上而不是电脑屏幕上。

于 2012-01-20T09:09:41.450 回答
2

如果您想要一种方式通信,我认为您有两种选择,都与emacsclient相关。在您的 PC 上以 TCP 服务器模式启动 emacs,然后...

任何一个

  • 弄清楚 emacsclient 协议,编写自己的程序,在 Emacs 中看起来像 emacsclient,但实际上是一个 Android 程序。

或者

  • 在 Android 上运行 emacsclient,并给出 --eval 选项。这将使 Emacs 运行 elisp 函数,并且您可以在 Emacs 端进行任何您想要的操作。(这仅在您的 Android 可以运行 emacsclient 时才有效。我不知道这是否会涉及到 Java 应用程序 + NDK 的端口,或者您是否可以在有根手机上获得 emacsclient。)
于 2012-01-26T00:32:08.023 回答