更新 fish 配置,优化 bat 和 batcat 的命令缩写,确保在仅存在 batcat 时也能使用 bat 缩写

This commit is contained in:
2026-04-02 00:50:06 +08:00
parent a323153e5d
commit 6fbc23910e

View File

@@ -11,13 +11,14 @@ if status is-interactive
abbr la exa -a abbr la exa -a
end end
# cat/cap优先 batDebian/Ubuntu 等可能仅提供 batcat # cat/cap优先 bat;仅 batcat 时补 bat 缩写(与其它环境一致)
if type -q bat if type -q bat
abbr cat bat abbr cat bat
abbr cap bat -p abbr cap bat -p
else if type -q batcat else if type -q batcat
abbr cat batcat abbr cat batcat
abbr cap batcat -p abbr cap batcat -p
abbr bat batcat
end end
# find优先 fd仅存在 fdfind 时(如 Debian/Ubuntu用其并补 fd 缩写 # find优先 fd仅存在 fdfind 时(如 Debian/Ubuntu用其并补 fd 缩写
if type -q fd if type -q fd