在vterm里按C-x C-f老是给我从~/找起,不能从当前目录找,肿么办
应该是default-directory没有和shell同步。可以看看readme。不过我也有这个问题但readme里的方法不管用…
我的怎么可以从当前目录找呢?
能上传下您的配置文件吗
readme 里 Directory tracking 这部分
它是通过插入prompt后缀进行跟踪的,一些zsh的主题,它的prompt样式是somehow计算并输出的(比如p10k),简单的修改prompt后缀并不怎么好使
update: p10k 的 directory tracking 方法
[[ -f ~/.p10k.zsh ]] && source ~/.p10k.zsh
# 替换掉 PROMPT=$PROMPT'%{$(vterm_prompt_end)%}'
typeset -g POWERLEVEL9K_MULTILINE_LAST_PROMPT_PREFIX='%{$(vterm_prompt_end)%}'
我的 doom 里的 vterm 也正常, zsh 主题是 p10k 。可以参考一下 doom 里的 vterm 部分配置。
1 个赞