调整 fish 配置

This commit is contained in:
2026-03-23 01:01:35 +08:00
parent e2a6c4a5ee
commit b7478f27e0

View File

@@ -1,19 +1,21 @@
if status is-interactive if status is-interactive
# Commands to run in interactive sessions can go here # Abbreviations (only when target commands exist)
if type -q eza
abbr ls eza
else if type -q exa
abbr ls exa
end
type -q bat; and abbr cat bat
type -q bat; and abbr cap bat -p
type -q fd; and abbr find fd
type -q rg; and abbr grep rg
type -q btop; and abbr top btop
type -q tldr; and abbr help tldr
type -q chezmoi; and abbr cz chezmoi
type -q thefuck; and thefuck --alias | source
type -q zoxide; and zoxide init --cmd=cd fish | source
type -q fastfetch; and fastfetch
end end
# Aliases
alias ls=exa
alias cat=bat
alias cap='cat -p'
alias find=fd
alias grep=rg
alias top=btop
alias help=tldr
abbr cz chezmoi
thefuck --alias | source
zoxide init fish | source
fastfetch