Saya ingin menjalankan emacs di ponsel android saya. Adakah yang melakukan ini? Jika demikian, bagaimana saya bisa?
Saya telah melihat, dan saya belum dapat menemukan eksekusi atau instruksi untuk mengkompilasi emacs untuk android.
Saya tahu cyanogenmod memiliki beberapa perintah unix, tetapi saya belum menemukan daftar atau apakah itu termasuk emacs. Saya tidak ingin mem-flash telepon saya tanpa mengetahui.
Saya telah melihat banyak halaman menjalankan emacs di "android" melalui menginstal Ubuntu. Maksud saya menjalankan emacs pada perangkat keras "android", maksud saya menjalankan emacs pada sistem operasi android.
Saya juga sadar saya bisa menggunakan aplikasi untuk SSH ke kotak unix, dan ada emulator emacs online. Sekali lagi, bukan yang saya cari.
Saya mencari emacs GNU baris-perintah standar, dan saya sadar saya harus menggunakan aplikasi emulator terminal untuk menjalankannya, serta keyboard bluetooth untuk melakukan sesuatu yang bermanfaat. Saya tidak mencari aplikasi GUI, meskipun itu akan lebih baik daripada tidak sama sekali.
Saya akan menerima tautan ke biner, atau instruksi untuk mengompilasinya.
sumber
Jawaban:
Saya telah mengirim Emacs ke Android. ( Google Play , Github )
Itu tidak menggambar UI seperti versi Linux X11, tetapi menggunakan Android Terminal Emulator yang dimodifikasi.
sumber
Dari apa yang saya mengerti, itu tidak mungkin (pada saat penulisan ini), karena hampir semua dependensi yang diperlukan untuk menjalankan emacs tidak ada pada sistem android. kemudian, bahkan jika Anda mendapatkan semua dependensi untuk dikompilasi untuk ARM dan kernel android, akan membutuhkan waktu lebih lama untuk memulai emacs kemudian akan ssh in ke mesin lain yang memiliki emacs tersedia.
Jika Anda ingin mencoba, Anda dapat melihat situs ini yang menjelaskan apa yang perlu Anda lakukan untuk mengkompilasi binari linux untuk perangkat Android. Dan inilah cara Anda membangun emacs .
sumber
Jika Anda memiliki Lollipop atau lebih tinggi, Termux adalah emulator terminal dan lingkungan linux tempat Anda dapat menginstal Emacs melalui
apt update; apt install emacs
. Atau periksa pos bagus ini tentang cara menjalankannya.Saya menjalankan Emacs di tablet CyanogenMod menggunakan metode ini.
sumber
Mengikuti petunjuk dari Penginstal Ubuntu Aplikasi Android Gratis menghasilkan gambar Ubuntu ARM yang mudah dipasang melalui emulator terminal. Memasang gambar itu menghasilkan semua aplikasi baris perintah Ubuntu standar yang dapat diakses, termasuk Emacs.
Ubuntu Installer Free membutuhkan root (yang saya tidak keberatan).
Ini bukan solusi ideal saya, tetapi menghasilkan menjalankan Emacs di Android.
Ini juga memberikan manfaat sampingan dari alat UNIX lainnya, seperti semua alat BASH dan GCC.
Secara teori, seseorang dapat mencapai solusi ideal saya dengan melacak dependensi Emacs, dan menarik Emacs yang dapat dieksekusi dan semua dependensi keluar dari gambar dan menjatuhkannya ke folder bin langsung pada sistem file Android.
sumber
Bukan emacs, tetapi Terminal IDE memiliki vim, dan beberapa perintah unix.
sumber
vi
kepada pengguna Emacs ?!Pada 7 Agustus 2012, sekarang ada pelabuhan Emacs untuk Android di pasar Google Play. Ini hanya disebut "Emacs". Itu baru saja dirilis 7 Agustus (5 hari yang lalu dari jawaban ini) dan masih agak buggy. Tapi itu memang pelabuhan berfitur lengkap yang menjadi favorit banyak "Emacs". Pasti akan menyenangkan, setiap pengguna yang memiliki cinta untuk Emacs.
Semoga dev akan merilis kode sumber dan banyak yang dapat membantu berkontribusi.
Saya pikir itu luar biasa.
Tautan ke Android Market untuk emacs dapat ditemukan di sini: https://play.google.com/store/apps/details?id=com.zielm.emacs&feature=search_result#?t=W251bGwsMSwyLDEsImNvbS56aWVsbS5lbWFjcyjddcy
Semoga Anda belum melepaskan minat Anda sekarang. ;)
Tidak yakin apakah saya harus menjadikan ini "Wiki Komunitas" atau tidak, karena saya belum pernah menggunakan fitur ini sebelumnya. Tetapi jika pengguna percaya bahwa itu adalah tindakan yang tepat, jangan ragu untuk melakukannya. Meskipun usia posting ini, saya telah berlari ke dalamnya sebelumnya pada pencarian saya untuk port emacs di android, jadi informasi ini mungkin berguna bagi orang lain dalam pencarian mereka juga. Jadi saya merasa tindakan yang tepat adalah menunjukkan bahwa Emacs memang telah diangkut baru-baru ini.
sumber