Eshell: Work around aliases

master
Pierre Neidhardt 2017-10-22 10:37:51 +01:00
parent eb16e8f4e6
commit 323ab27fc5
1 changed files with 5 additions and 5 deletions

View File

@ -127,11 +127,11 @@
;; ("emacs" "find-file $1") ;; ("emacs" "find-file $1")
;; ("cp" "eshell/cp -iv $*") ; TODO: Aliasing eshell/{cp,mv,ln} does not work. ;; ("cp" "eshell/cp -iv $*") ; TODO: Aliasing eshell/{cp,mv,ln} does not work.
;; ("mv" "eshell/mv -iv $*") ;; ("mv" "eshell/mv -iv $*")
("cp" "*cp -iv $*") ("cpv" "cp -iv $*") ; TODO: "sudo" does not work on aliases.
("mv" "*mv -iv $*") ("mvv" "mv -iv $*")
("rm" "eshell/rm -v $*") ("rmv" "rm -v $*")
("mkdir" "eshell/mkdir -p $*") ("md" "eshell/mkdir -p $*")
("mkcd" "eshell/mkdir -p $* && cd $1"))) ("mkcd" "eshell/mkdir -p $* && cd $1"))) ; TODO: Does not work because mkdir exits with nil?
(add-to-list 'eshell-command-aliases-list alias)) (add-to-list 'eshell-command-aliases-list alias))
(eshell-write-aliases-list)) (eshell-write-aliases-list))