windows - 在 Windows 上使用 Bash 时如何在 Fish 中显示完整目录?

标签 windows bash fish

我有两个问题,真的:首先,我如何更改我的提示,而不是/m/c/U/D/D... 等它显示/mnt/c/Users/Danny/Documents.. .即完整路径?我在 Windows 上的 Ubuntu 上的 Bash 之上使用 Fish。

其次,为什么尽管我已经在 fish 上成功安装了主题,但颜色和字体仍然关闭?是否需要一些额外的设置?我尝试用谷歌搜索这些问题的答案,但没有成功。

My terminal

最佳答案

从 fish 2.3.0 开始,通常用于在提示中显示密码的 prompt_pwd 函数(其中,它用“~”替换 $HOME)支持一个名为 fish_prompt_pwd_dir_length,你可以设置成任何你想要的。在您的情况下,它应该是“0”或非整数值。

set -g fish_prompt_pwd_dir_length 0

关于windows - 在 Windows 上使用 Bash 时如何在 Fish 中显示完整目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46795611/

相关文章:

shell - fish shell 中的通用变量存储在哪里?

c# - 如何确定鼠标是否指向光标下窗口的最大化按钮

Python gettext : convert Unicode literals into text

bash - 在 Windows 上使用 Git Bash,如何 checkout /重命名以 Unicode 字符开头的分支?

Linux:程序的 CPU 和内存使用情况

function - fish shell : Check if argument is provided for function

c++ - 将 HarddiskVolume 路径转换为普通路径

c++ - 使用 VS2012 创建可再发行/C++ DLL

linux - 如何在 shell 脚本中编写 elif 命令,如 elseif 或在 fortran 中的 else 命令

linux - 在fish shell中定义别名