诚然,这是一个肤浅的问题。
尽管ansi-term
在我第一次打开它时开始表现正确,但是在执行一些命令后,它似乎会降级为“可编辑”模式,例如,当我执行C-a
(行首)后紧接着是C-k
(杀死行)时,它会清除整个提示。
出于我的审美习惯,是否有任何方法可以使提示和以前的输出不可编辑(用于shell
)?(鉴于有意义的差异,已更新以排除ansi-term。)
我在Emacs 24.4中使用zsh;通过Virtual Box的操作系统是LXDE(Ubuntu 14.04)。
(理想情况下,我仍然可以移动光标...)
C-c C-j
。尝试找出默认值或使用切换到char模式C-c C-k
。
shell-mode
/ term-mode
分别不是/不从派生的comint-mode
,因此您在此处同时询问两个非常不同的问题。介意将此分为两个独立的问题吗?