Мой текущий шаблон использования emacs приводит к тому, что у меня есть несколько буферов в режиме оболочки, каждый из которых запускает сеанс ssh. Однако я столкнулся с проблемой, но, когда я пытаюсь включить имена файлов и другие вещи в удаленном сеансе, оболочка пытается использовать доработки, доступные на локальной машине, а не на удаленной машине.Завершение вкладки В сеансах SSH с оболочным режимом Emacs
Например, если файл ~/foobar
существует на локальной машине и ~/frob
существует на удаленном компьютере, набрав в ~/f
и нажав результаты вкладки в ~/foobar
вместо завершения правильно. Если я использую ssh вне emacs и попробую сделать то же самое, я получаю правильное завершение ~/frob
.
Как я могу получить завершение табуляции, чтобы завершить способ, который он делает в обычных сеансах ssh?
Позже примечание: M-x cd RET /ssh:host.example.com:/path/to/me также, похоже, подталкивает его к возможности грациозно обрабатывать вкладку.
Возможный дубликат [Emacs remote shell] (http://stackoverflow.com/questions/1134149/emacs-remote-shell) –