Если я правильно понимаю, при запуске bash под M-x shell
Emacs переопределяет некоторые привязки клавиатуры bash и может заставить некоторые команды и функции bash работать не так, как в "native bash" (пример см. this нить)
Одной из команд, которые я часто использую в bash, является clear-screen (по умолчанию ограничено Ctrl-l
).
Есть ли простой способ попросить Emacs воспроизвести то же поведение в shell-mode
, чтобы я мог очистить экран bash в Emacs?
Я знаю, что всегда могу использовать M-x term
, чтобы получить реальный терминал, но я бы хотел найти решение для M-x shell
РЕДАКТИРОВАТЬ : Когда я набираю C-l C-l
, Emacs перемещает текущую строку в верхнюю часть окна, но как только я ввожу новую команду в bash, окно снова прокручивается до исходного положение.
Спасибо