Hi,
I've added this FAQ [1] entry, for those who want to use emacs in
https://cloud.sagemath.com:
### Question: I would like to use Emacs in a Terminal on Chrome. Help!
Chrome absolutely doesn't allow normal web applications to intercept
certain keystrokes, which
makes Emacs-in-a-terminal horrible. E.g., Ctrl-N brings up a new
window, instead of going
to the next line! (It is possible to eventually get around this by
creating a Chrome extension,
but I haven't done this yet.) In the meantime, you can [install the
Sagemath Cloud
chrome app](
https://chrome.google.com/webstore/detail/the-sagemath-cloud/eocdndagganmilahaiclppjigemcinmb)
from the app store or on linux, type
`google-chrome --app=
https://cloud.sagemath.com`
to local the website as an app (if you use chromium instead, type
`chromium-browser --app=
https://cloud.sagemath.com`).
This is not a completely solution since in some cases,
control-shift-minus and control-shift-plus still zoom in and out (on
ChromeOS they
zoom the entire desktop -- every window, all icons, the time, etc., in
and out!).
This is a major problem, because control-shift-minus is "undo" in emacs.
The workaround I currently use is to put this in my .emacs file, and instead
type "alt-u" for undo:
(define-key esc-map "u" 'undo)
[1]
https://github.com/sagemath/cloud/wiki/FAQ
--
William Stein
Professor of Mathematics
University of Washington
http://wstein.org