/multi работал для меня, теперь он ушел, и я расстроен.Как я могу использовать tramp от emacs для ssh на удаленном узле и редактировать файл как другой пользователь на разовой основе?
То, что я хочу сделать, это, в моем мире мечты:
/MyUser @ RemoteHOST: Суда: anotheruser:/некоторый/путь/к/файлу
... и есть идо режим работы ,
Главное здесь, что «myuser», «remotehost» и «anotheruser» - все очень ad hoc, я использую огромный массив удаленных хостов, часто с разными пользователями и sudo-ing для широкого спектра разные пользователи.
Что нужно добавить и как я могу его протестировать без перезагрузки emacs снова и снова?
Не могли бы вы уточнить: вы использовали 'tramp-completion-function-alist'? Какова ваша конфигурация? Возможно, следующая почта может вам помочь: http://stackoverflow.com/questions/95631/open-a-file-with-su-sudo-inside-emacs – Renaud
В этой ветке приведен полный фон: http: // lists. gnu.org/archive/html/tramp-devel/2011-10/msg00014.html –