Аббревиатуры соединения Emacs ssh

При подключении к удаленному серверу через ssh в bash я использую аббревиатуры в файле ~ / .ssh / config:

Host aaa HostName aaa.ssh.myhost.com User user1 

Поэтому я могу подключиться к aaa.ssh.myhost.com, набрав:

ssh aaa

Но в Emacs я не могу использовать эти сокращения, поэтому для подключения через tramp я должен ввести:

 Cx Cf /ssh:user1@aaa.ssh.myhost.com:~ 

Как настроить аббревиатуры для Emacs, как те, которые я использую в bash?

  • SSH - packet_write_wait сломанный трубопровод
  • Убейте незащищенную сессию ssh без закрытия терминала
  • Передача порта ssh через псевдотерминал
  • не может войти в новый пользователь через ssh 'сервер отказался от нашего ключа'
  • Почему я не могу войти напрямую с помощью SSH
  • Проверять и контролировать каждую команду, отправленную через соединение SSH?
  • Проблема с видеодрайверами только при туннелировании X через ssh
  • Используя sshpass, код возврата (статус выхода) отличается по неизвестным причинам с использованием допустимых команд
  • 2 Solutions collect form web for “Аббревиатуры соединения Emacs ssh”

    Он должен работать из коробки, поскольку TRAMP просто использует ssh под капотом (он работает для меня). Это также может помочь взглянуть на настройку завершения TRAMP .

    Я сделал это, введя сокращенные псевдонимы в /etc/hosts :

     <ipaddress> aaa.ssh.myhost.com aaa 

    Обладает дополнительным преимуществом работы для всех сервисов, а не только для ssh и для всех программ, а не только для emacs.

    Linux и Unix - лучшая ОС в мире.