Question

I am following the guide here for emacs lisp interface.

C-c q is supposed to quit scheme mode. However this shows C-c q is undefined error. Typing (exit) on REPL works fine. Why is this key not bound in my emacs?

Was it helpful?

Solution

I see "Note that in any given implementation, only a subset of the following keys is available", but more importantly I don't believe that documentation is talking about Emacs bindings.

My impression is that those are the bindings recognised by the REPL if you were to run it outside of Emacs.

Inside Emacs you possibly need a prefix to say "send the next sequence to the REPL". e.g. in Emacs' term you have to type C-c C-c instead of just C-c to send an interrupt to the terminal. However as it's not listed in the other page which listed interrupts in Emacs, I suspect there actually isn't an equivalent binding. Or at least not by default.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top