前言

  • 本文对 Ubuntu 20.04 实用

bash

  • bash 版本 5.0.17
  • 配置

    export PS1="\u@\h: \$PWD/ \D{%Y-%m-%d} \t\n$ "
  • 后果

    qbit@qhost: /home/qbit/ 2023-02-16 17:13:22$ dateThu 16 Feb 2023 05:13:23 PM CST
  • 能够将上述配置加到 .bashrc

fish

  • 编辑文件 ~/.config/fish/functions/fish_prompt.fish (目录或文件不存在就新建),模板参照 /usr/share/fish/functions/fish_prompt.fish

    function fish_prompt   if not set -q __fish_prompt_hostname      set -g __fish_prompt_hostname (hostname)   end   set_color -o cyan   echo -n -s "$USER" @ "$__fish_prompt_hostname" ": "   set_color -o green   echo -n (prompt_pwd)   echo -n ' '    echo -n (date +"%Y-%m-%d %H:%M:%S"  )   echo ''   echo -n "\$ "   set_color normalend
  • fish 的 ~/.config/fish/config.fish 对标 bash 的 .bashrc
  • 编辑 ~/.config/fish/config.fish 显示残缺门路

    set -U fish_prompt_pwd_dir_length 0
  • 成果如下

    qbit@qhost: /data/mongo/db 2023-02-16 17:59:00$ dateThu 16 Feb 2023 05:59:02 PM CST
本文出自 qbit snap