четверг, 23 ноября 2017 г.

Emacs Работа с Tramp через plink в Windows

Также в Windows можно сконфигурировать Emacs так, чтобы он в качестве shell вызывал стандартный CMD. Это достаточно удобно, потому что нет головной боли с синхронизацией Path в Windows и Path cygwin или MSYS2.
О том, как настроить работы с FTP через Emacs я уже рассматривал вот здесь.
А вот что касается работы с ssh, если вы решили использовать просто cmd в качестве shell то тут лучшим способом будет использовать Putty для работы с ssh.

Как настроить?

  1. Ставим Putty, только не портативную версию, нужно чтобы он прописал себя в PATH
  2. После этого, чтобы зайти на удаленный хост через SSH будет достаточно использовать вот такой способ подключения.
(dired "/plink:username@yourhostname:/")
Когда вы уже окажитесь на удаленной машине Вы можете обратиться к удаленному shell нажав комбинацию C-u затем M-x и набрать shell. Но здесь будет проблема, которая заключается в том, что emacs вам подбросит локальное окружение для запуска shell, а локальное окружение у нас CMD.exe. Здесь придется удалить строку окружения и вписать удаленное окружение /usr/bin/bash

Комментариев нет:

Отправить комментарий

Рабочий способо убрать хрип микрофона в Ubuntu 18.04

Переходим по ссылке и делаем также как в видео https://www.reddit.com/r/Ubuntu/comments/6zq3ca/remove_background_noise_on_the_mic_in_ubun...