aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/dired.el
diff options
context:
space:
mode:
authorMichael Albinus2025-03-14 16:31:51 +0100
committerMichael Albinus2025-03-14 16:31:51 +0100
commit24ffcbb3da9a010cf564bb496af3f5ce0b805f17 (patch)
tree526559c170333bcaf9241d693e19aef863dd7d88 /lisp/dired.el
parent21371aa106e6924377e916237d8418bfff2a754c (diff)
downloademacs-24ffcbb3da9a010cf564bb496af3f5ce0b805f17.tar.gz
emacs-24ffcbb3da9a010cf564bb496af3f5ce0b805f17.zip
Improve tramp-*-with-sudo commands
* doc/emacs/dired.texi (Dired Visiting): Add tramp-dired-find-file-with-sudo. * doc/emacs/files.texi (Reverting): Add tramp-revert-buffer-with-sudo. * doc/misc/tramp.texi (Ad-hoc multi-hops): Extend wrt `tramp-*-with-sudo' commands. * etc/NEWS: Add tramp-dired-find-file-with-sudo. Fix typos. * lisp/bindings.el (ctl-x-x-map): * lisp/dired.el (dired-mode-map): Add "@" binding. (Bug#76974) * lisp/net/tramp-cmds.el (dired-get-file-for-visit): Declare. (with-tramp-file-name-with-method): New macro. (tramp-revert-buffer-with-sudo): Autoload. Preserve position. Use `with-tramp-file-name-with-method'. (tramp-dired-find-file-with-sudo): New command.
Diffstat (limited to 'lisp/dired.el')
-rw-r--r--lisp/dired.el1
1 files changed, 1 insertions, 0 deletions
diff --git a/lisp/dired.el b/lisp/dired.el
index 68e1da13171..b5bb658b503 100644
--- a/lisp/dired.el
+++ b/lisp/dired.el
@@ -2416,6 +2416,7 @@ Do so according to the former subdir alist OLD-SUBDIR-ALIST."
2416 "x" #'dired-do-flagged-delete 2416 "x" #'dired-do-flagged-delete
2417 "y" #'dired-show-file-type 2417 "y" #'dired-show-file-type
2418 "+" #'dired-create-directory 2418 "+" #'dired-create-directory
2419 "@" #'tramp-dired-find-file-with-sudo
2419 ;; moving 2420 ;; moving
2420 "<" #'dired-prev-dirline 2421 "<" #'dired-prev-dirline
2421 ">" #'dired-next-dirline 2422 ">" #'dired-next-dirline