Fish Shell用法

Le Mon 24 February 2025

Fish靓点:

  • 可观无用命令。输错的命令或不存在的命令,会显示为红色。及时反馈。
  • 识路途。好的路途带有下划线。
  • 自动现身。输入命令时,自动现身功能会出现在光标右侧,展示为灰色影子。
  • 自动现身,识路途、知选择。每种命令都有繁多的可选项,她会知道。

配置文件位于:~/.config/fish/fish.config

设置PATH变量:

set PATH "/usr/local/bin" $PATH

将 /usr/local/bin 置于 $PATH 之前。

设置首选EDITOR:

set -g -x EDITOR vim

显示仓库当前分支名称:

function git_prompt
    if git root >/dev/null 2>&1
        set_color normal
        printf ' on '
        set_color magenta
        printf '%s' (git currentbranch ^/dev/null)
        set_color normal
    end
end

function hg_prompt
    if hg root >/dev/null 2>&1
        set_color normal
        printf ' on '
        set_color magenta
        printf '%s' (hg branch ^/dev/null)
        set_color normal
    end
end

function fish_prompt
    set_color $fish_color_cwd
    printf '%s' (prompt_pwd)
    set_color normal

    git_prompt
    hg_prompt

    echo ' >: '
end

Par 纳兰风来, Catégorie : tools

Tags :