现在是这种带字符的,看着很难受
修改了 ~/.bashrc 但是不生效。 找了各个文件,都不知道这个默认的在哪里定义的。
系统是manjaro
~ echo $PS1 ✔
${$((_p9k_on_expand()))+}%{${_p9k__raw_msg-}${_p9k__raw_msg::=}%}${(e)_p9k_t[7]}${_p9k__1-${${:-${_p9k__d::=0}${_p9k__rprompt::=${_p9k__1r-${${:-${_p9k__bg::=NONE}${_p9k__i::=0}${_p9k__sss::=}}+}${${:-${P9K_CONTENT::=}${_p9k__n::=}${${${_p9k__bg:-0}:#NONE}:-${_p9k__n::=8}}${_p9k__n:=${${(M)${:-x$_p9k__bg}:#x(000|000)}:+10}}${_p9k__n:=11}${_p9k__v::="✔"}${_p9k__c::="${P9K_CONTENT}"}${_p9k__c::=${_p}}${_p9k__e::=${${_p9k__1rstatus+00}:-${${(%):-$_p9k__c%1(l.1.0)}[-1]}1}}}+}${${_p9k__e:#00}:+${_p9k_t[$_p9k__n]/<_p9k__
离线
首先,要确定系统的 shell 是不是 bash,如果是 bash 的话才能在 ~/.bashrc 中进行配置。
对于其他 shell 配置方法不同,比如 fish 的配置文件在:
~/.config/fish/functions/fish_prompt.fish
另外,你在 ~/.bashrc 中的配置看上去很乱,可能有错误。可以先配置简单的,然后慢慢改。
Archlinux + DWM,赞同 K.I.S.S 理念!
离线
不是终端的配置。
用任意终端都是一样的
离线
不是终端的配置。
用任意终端都是一样的
谁跟你说「终端」啦。
p9k 应该是一个 zsh 主题,所以你在用 zsh?那么你改 bashrc 当然没有效果了。
Arch 这边提倡自己从头配置自己选择的软件,不要使用自己并不理解的他人的一键配置脚本。
离线
搞定了,自己来回来一下吧。
这里是新手园地,楼上俩大佬回答了,但是又感觉啥都没回答。
====
系统自带的shell解释器是ZSH, 可以echo $SHELL 查看。
修改$Home/.zshrc 可以。
zsh的变量跟bash 不一样,可以bing搜索参数和变量,自己配置合适的 命令提示符。
离线
搞定了,自己来回来一下吧。
这里是新手园地,楼上俩大佬回答了,但是又感觉啥都没回答。
因为问题还没了解清楚。
====
系统自带的shell解释器是ZSH
不会。Arch 只有 live 系统里默认的是 zsh。安装的话,除非你主动安装 zsh 并指定默认 shell,否则装出来的系统默认 shell 是 bash。——你可能使用的并不是 Arch Linux。
离线
既然你表达不清楚,又看不懂说明。那你截个图发上来不就好了吗?
离线