by shigemk2

当面は技術的なことしか書かない

prompt_pwd

prompt_pwd is a function to print the current working directory in a way suitable for prompts. It will replace the home directory with “~” and shorten every path component but the last to a default of one character.

高機能なpwdっていったところで、full-length-dirsで何階層だけフルネームでディレクトリを表示するか決めて、dir-lengthでfull-length-dirs以上のディレクトリを何文字表示するかを決める。どちらもデフォルトは1。

fishshell.com

$ prompt_pwd --full-length-dirs=2 --dir-length=1
/t/b/s/with/mustard