Сетевая клавиатура Emacs

Я хотел бы получить доступ к Emacs на своем компьютере, используя мой Android-телефон. Выходной сигнал будет сервером Emacspeak на моем телефоне.

Каким будет лучший способ потоковой передачи событий клавиатуры с телефона на Emacs?

Это зависит от того, что вы хотели бы сделать. Я иногда запускаю Emacs внутри терминала SSH на своем телефоне. Это, конечно, означает, что оно отображается на телефоне, а не на экране компьютера.

Если вы хотите одностороннюю связь, на мой взгляд, у вас есть два варианта, связанные с emacsclient . Запустите emacs на вашем ПК в режиме TCP-сервера, затем …

или

  • Выясните протокол emacsclient и напишите свою собственную программу, которая для Emacs выглядит как emacsclient, но на самом деле это Android-программа.

или

  • Запустите emacsclient на Android и дайте опцию –eval. Это заставит Emacs запускать функции elisp, и вы можете сделать все, что захотите, на стороне Emacs. (Это будет работать, только если ваш Android сможет запускать emacsclient. Я не знаю, будет ли это связано с подключением к Java-приложению + NDK или если вы можете получить emacsclient на корневом телефоне.)
Intereting Posts
Где я должен объявлять свои переменные? Зачем использовать аргумент, когда вы можете выполнять одну и ту же задачу с помощью статических переменных? Как получить прокрутку в edittext, когда она находится внутри scrollview? Сгладить наблюдаемый <Наблюдаемый <Курсор> к наблюдаемому <Курсор> Обеспечение стиля кодирования и предупреждение и отсутствие ворсинок в командах в Android Studio или git / github Branch.io deeplink в android открывает Play Store, даже когда приложение установлено Как иметь прозрачный градиент над Image in React Native iOS? Как выполнить SQLite-запрос в приложении Android? Как установить View alpha в более низком Api, чем 11? Плагин Eclipse github: ошибка с фиксацией изменений – запись не найдена по пути Android-эмулятор всегда с 533 МБ внутренней памяти Как использовать InputFilter для ограничения символов в EditText в Android? Чтение двоичного файла в android Динамическое изменение фона LinearLayout Ошибка версии для Android Studio SDK после обновления