A instalação do emacs é possível com os seguintes comandos:
sudo su
mount -o remount,rw /
apt-get install emacs
Você precisa de uma frase secreta ou código numérico para o seu telefone e precisa instalar o com.ubuntu.terminal
-app para inserir esses comandos.
O Emacs também é iniciado a partir de com.ubuntu.terminal
.
Especificação do meu telefone: 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
Atenção: Tanto quanto eu entendo o que eu li antes, atualizando o telefone via GUI não é mais possível depois disso.
Atualmente, estou perguntando aqui se estou atualizando via apt-get
é uma substituição completa.
Estou usando o seguinte arquivo de configuração ~/.config/com.ubuntu.terminal/Layouts/emacs.json
para trabalhar com o emacs usando o teclado virtual integrado.
Esta configuração está longe de ser ideal. Eu postei aqui, já que é difícil começar sem nenhum teclado virtual adaptado ao emacs no console.
{
"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"
}
}
]
}