Emacs по телефону (например, BQ или Meizu)

Действительно ли Emacs доступен по телефонам Ubuntu, таким как BQ или Meizu?

Я в большой степени использую персонализированный orgmode (http://www.orgmode.org) как своего рода календарь с широким спектром приложений, таких как рабочие фрагменты кода и планирование задач и так далее.

Я хотел бы иметь календарь по телефону.


Если Emacs не доступен для телефонов, это, по крайней мере, возможный скомпилировать его по телефону или кросс-скомпилировать его на компьютере для телефона? Насколько трудный это? Существует ли руководство в Интернете при кросс-компиляции Emacs для телефонов?


Emacs может использоваться с клавиатурой некоторого программиста на сенсорном экране телефонов Ubuntu?


Править: Если можно полагать, что http://www.reddit.com/r/Ubuntu/comments/32jyst/after_2_weeks_on_ubuntu_phone/, устанавливающий emacs, должен быть возможным.

1
задан 26 June 2015 в 22:34

1 ответ

Установка emacs возможна со следующими командами:

sudo su
mount -o remount,rw /
apt-get install emacs

Вам нужны пароль или цифровой код для Вашего телефона, и необходимо установить com.ubuntu.terminal - приложение для ввода этих команд. Emacs также запускается от com.ubuntu.terminal.

Спецификация моего телефона: BQ Aquaris E5 Ubuntu-Edition

# uname -a
Linux ubuntu-phablet 3.4.67 #1 SMP PREEMPT Fri May 29 10:43:18 UTC 2015 8e13c5f armv7l armv7l armv7l GNU/Linux

Внимание: Насколько я понимаю то, что я считал прежде, обновив телефон через GUI, больше не возможно после этого.

В настоящее время, я спрашиваю здесь , является ли обновление через apt-get полной заменой.

я использую следующий конфигурационный файл ~/.config/com.ubuntu.terminal/Layouts/emacs.json для работы с emacs использование встроенной виртуальной клавиатуры. Эта конфигурация далека от идеала. Я отправил его здесь, так как трудно запуститься без любой emacs-адаптированной программируемой клавиатуры на консоли.

{
    "name" : "GNU emacs",
    "short_name" : "Emacs",

    "buttons": [
         {
            "main_action" : {
                "type": "key",
                "text" : "E",
                "key" : "Escape"
            }
        },
         {
            "main_action" : {
                "type": "key",
                "text" : "T",
                "key" : "Tab"
            }
        },
       {
            "main_action" : {
                "type": "key",
                "text" : "Cg",
                "key" : "G",
                "mod" : "Control"
            }
        },
        {
            "main_action" : {
                "type": "key",
                "text" : "Cx",
                "key" : "X",
                "mod" : "Control"
            }
        },
         {
            "main_action" : {
                "type": "key",
                "text" : "Cc",
                "key" : "C",
                "mod" : "Control"
            }
        },
       {
            "main_action" : {
                "type": "key",
                "text" : "C_",
                "key" : " ",
                "mod" : "Control"
            }
        },
        {
            "main_action" : {
                "type": "key",
                "text" : "Cf",
                "key" : "F",
                "mod" : "Control"
            }
        },
        {
            "main_action" : {
                "type": "key",
                "text" : "Cs",
                "key" : "S",
                "mod" : "Control"
            }
        },
        {
            "main_action" : {
                "type": "key",
                "text" : "Mx",
                "key" : "X",
                "mod" : "Alt"
            }

        },
        {
            "main_action" : {
                "type": "key",
                "text" : "Cw",
                "key" : "W",
                "mod" : "Control"
            }
        },
        {
            "main_action" : {
                "type": "key",
                "text" : "Cy",
                "key" : "Y",
                "mod" : "Control"
            }
        },
        {
            "main_action" : {
                "type": "key",
                "text" : "Mw",
                "key" : "W",
                "mod" : "Alt"
            }
        },
        {
            "main_action" : {
                "type": "key",
                "text" : "Cv",
                "key" : "V",
                "mod" : "Control"
            }
        },
        {
            "main_action" : {
                "type": "key",
                "text" : "Cu",
                "key" : "U",
                "mod" : "Control"
            }
        },
        {
            "main_action" : {
                "type": "key",
                "text" : "Cw",
                "key" : "W",
                "mod" : "Control"
            }
        }
    ]
}
1
ответ дан 7 December 2019 в 16:15

Другие вопросы по тегам:

Похожие вопросы: