Я настроил emacs для запуска оболочки zsh в ansi-term. Однако копирование/вставка больше не работает, т. Е. Ничего не вставлено с kill-ring на терминал. Изменение TERM на vt100, или eterm не решает проблему.Копировать/Вставить в emacs ansi-term shell
Поблагодарили бы за любые идеи или решения.
Для того, чтобы обеспечить контекст я настроил ANSI-термина следующим образом:
(global-set-key "\C-x\C-a" '(lambda()(interactive)(ansi-term "/bin/zsh")))
(global-set-key "\C-x\ a" '(lambda()(interactive)(ansi-term "/bin/zsh")))
Отличный совет, спасибо! +1 – danlei
Это не слишком хорошо работает с выровненной справа подсказкой, что такие вещи, как zsh. – l0st3d
В Emacs 24, кажется, что в терминале вам нужно нажать «C-c C-j», чтобы перейти в режим линии, а затем вернуться, это «C-c C-k», как указано выше. – djhaskin987