Emacs 网络键盘

发布于 2024-12-27 17:13:00 字数 102 浏览 3 评论 0原文

我想使用我的 Android 手机在我的计算机上访问 Emacs。输出将是我手机上的 Emacspeak 服务器。

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

I would like to access Emacs on my computer using my android phone. Output would be Emacspeak server on my phone.

What would be the best way to stream keyboard events from phone to Emacs?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

唠甜嗑 2025-01-03 17:13:00

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

It depends on what you would like to do. I sometimes run Emacs inside an SSH terminal on my phone. This, of course, means that it is displayed on the phone rather than on the computer screen.

甜尕妞 2025-01-03 17:13:00

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

要么

  • 弄清楚 emacsclient 协议,然后编写自己的程序,该程序对 Emacs 来说看起来像 emacsclient,但实际上是 Android 程序。

或者

  • 在 Android 上运行 emacsclient,并提供 --eval 选项。这将使 Emacs 运行 elisp 函数,并且您可以在 Emacs 端将其设置为任何您想要的。 (只有当你的 Android 可以运行 emacsclient 时,这才有效。我不知道这是否涉及到 Java 应用程序 + NDK 的移植,或者你是否可以在 root 手机上获取 emacsclient。)

If you want one way communication, in my opinion you have two options, both related to emacsclient. Start emacs on your PC in TCP server mode, then...

either

  • Figure out the emacsclient protocol, and write your own program which to Emacs looks like an emacsclient, but actually is an Android program.

or

  • Run emacsclient on the Android, and give the --eval option. This will make Emacs run elisp functions, and you can make it whatever you want on the Emacs side. (This will only work if your Android can run emacsclient. I don't know if that will involve port to a Java app + NDK or if you can get emacsclient on a rooted phone.)
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文