Closed xor-xor closed 3 years ago
Okay, I see what happened.
The startup for julia-repl contains
(term-set-escape-char ?\C-x) ; useful for switching windows
That globally changes the term mode escape character from C-c to C-x, ie for all term based buffers in emacs that are already running or are started after julia-repl starts.
Globally remapping the escape character is something that a user should decide to do and run in their .emacs, not something that julia-repl should do for the user.
Good point. I will look into making a derived mode from term
, or failing that will make this customization optional.
I introduced an option in #84 for this, but generally using vterm
should be the right approach (as introduced in that PR).
GNU Emacs 26.3 (build 1, x86_64-apple-darwin16.7.0, Carbon Version 157 AppKit 1504.83) of 2019-09-07
1.2.0 (2019-08-20)
julia-repl
version:20190908.1717
Steps to reproduce:
M-x term
with e.g./bin/bash
in it.ls -al ~
.C-c C-j
.C-p
/C-n
).C-c C-k
.C-c M-x julia-repl
.*terminal*
buffer created in (2).C-c C-j
doesn't work anymore (C-c C-j is undefined
).The above also happens when
*terminal*
buffer is created after*julia*
buffer.