Предположим, я хочу открыть файл в существующем сеансе Emacs, используя su
или sudo
, не отбрасывая его в оболочку и делая sudoedit
или sudo emacs
. Один из способов сделать это -
C-x C-f /sudo::/path/to/file
но для этого требуется дорогостоящий round-trip через SSH. Есть ли более прямой способ?
[EDIT] @JBB прав. Я хочу иметь возможность запускать su
/sudo
для сохранения, а также для открытия. Было бы нормально (но не идеально) повторить авторизацию при сохранении. Я ищу варианты find-file
и save-buffer
, которые могут быть "проложены" через su
/sudo
.