add fish config
This commit is contained in:
@@ -1,3 +1,14 @@
|
|||||||
|
function sudo --description "让 sudo 识别 fish 函数"
|
||||||
|
if functions -q $argv[1]
|
||||||
|
set -l cmd_name $argv[1]
|
||||||
|
# 获取函数定义,并传递给 sudo 开启的 fish 环境执行
|
||||||
|
set -l cmd_body (functions $cmd_name)
|
||||||
|
command sudo fish -c "$cmd_body; $argv"
|
||||||
|
else
|
||||||
|
command sudo $argv
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
## 替换 ls 默认行为
|
## 替换 ls 默认行为
|
||||||
function ls --description 'alias ls to eza if possible'
|
function ls --description 'alias ls to eza if possible'
|
||||||
# 1. 优先使用系统安装的 eza (PATH 里的)
|
# 1. 优先使用系统安装的 eza (PATH 里的)
|
||||||
|
|||||||
Reference in New Issue
Block a user