过去在两台不同的 Arch Linux 机器上遇到过这个问题,但一两天后它就神奇地自行解决了。主要问题是,当我编写pass
和使用 Tab 时,bash 不会将我放在~/.password-store
文件夹中以完成并从那里开始,而是./
像往常一样继续在文件夹中。它现在已经过去了一个星期,已经厌倦了手动进入~/.password-store/this/folder/and/this/file.gpg
和解密它。这是pass
或bash/zsh
(我使用的是zsh)找不到这个目录的原因吗?在文档中找不到任何关于此的内容。
问题与此线程有关。我如何解决我的问题是重新运行
source $HOME/.oh-my-zsh/oh-my-zsh.sh
,即使它应该已经在 ~/.zshrc 文件中执行。现在 bash 中的完成在 zsh 下按预期工作。