我的ll是
alias ll='ls -l --group-directories-first --time-style=+"%d.%m.%Y %H:%M" --color=auto -F'
如果你打sudo ll
就會變成
sudo: ll: command not found
因為alias並沒有被讀到
我們可以用下面這個方法來讓sudo也可以支援alias
$ vi ~/.bashrc
加上
alias sudo='sudo '
重新登入就可以了
注意:單引號和空格是不能漏掉的
像vi的問題也是如此
明明已經裝了vim
也用了alias vi=vim
可是當使用sudo vi XXX的時候
上下左右的按鍵又變回hjkl了
因為他又去執行vi而不是vim了
只要alias sudo='sudo '就OK了
參考來源:
沒有留言 :
張貼留言