LINUX.ORG.RU

emacs root

 


2

0

подскажите пожалуйста, как в emacs работать от рута, не так чтобы sudo emacs, а именно от обычного пользователя. Где то видел, но забыл где, а вспомнить не могу.

(defun sudo-edit (&optional arg)
  (interactive "p")
  (if (or arg (not buffer-file-name))
      (find-file (concat "/sudo:root@localhost:" (ido-read-file-name "File: ")))
    (find-alternate-file (concat "/sudo:root@localhost:" buffer-file-name))))
Bad_ptr ★★★★ ()

Tramp mode. Я себе сделал до кучи в .zshrc

es(){
    emacsclient -t /sudo:root@localhost:$1
}
Теперь для редактирования от рута делаю в консоли
es $filename

feofan ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.