Действительно ли 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, должен быть возможным.
Установка 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"
}
}
]
}