iPhone用户想换安卓体验 emacs-android 向各位求教潜在的踩坑指南

最近打算换一台安卓机来玩玩 主要就是想体验一下 emacs-android 体验在安卓上使用原生 GUI 版 emacs 的体验,因为人在海外,为了方便使用谷歌,目前主要就是考虑在 一加 小米 oppo 里选一款手机。

在此想向各位坛友关于如下的一些问题请求赐教,感激不尽!

  1. 小米系统,oppo 系统或者一加系统有和 emacs-android 潜在的不兼容的冲突的可能性么?
  2. emacs-android 使用什么输入法?是直接使用用户自己安装的任意输入法还是本身 bundle 了一个输入法?
  3. emacs-android 与常用的命令行软件的集成如何?如果需要使用,要如何安装?例如使用 project.el, magit, git 来管理多个 project,使用 ripgrep 和 consult 来搜索文档。我大概率会玩玩 orgmode,同时我还需要 ltex-ls 这个 lsp 来作为我的文档检查工具。甚至可以的话,在 emacs-android 上玩玩 python 也不是可以,不知道能不能能用上各种 xxx-bridge* 之类的插件哈哈哈。

小米系统或 Oppo 系统可能会将 Emacs 时别为恶意软件,阻止安装,不过最近好像已经没有出现类似的现象了。

另外,Emacs 的 Android port 使用系统设置的输入法,兼容 Termux,可以运用 Termux 安装的一切插件。由于安卓不允许子进程单独调用 GUI 功能,懒猫的 eaf 之类的可能够呛。

3 个赞

我在海外用的是小米 Poco X3 Pro, 系统是MIUI 12, 安装使用Emacs Android没有问题

(更新:今天升到MIUI 13, 装上了兼容Termux的版本,系统提示为木马,不过忽略即可)

1 个赞