我已经安装了 pass 并可以正常工作。但是,我无法让 tab 补全功能正常工作。我已将 tab 补全脚本放在 中/usr/share/bash-completion/completions/
。该脚本名为password-store
。当我运行 时
source /usr/share/bash-completion/completions/password-store
当前终端会话中的制表符补全功能。但是,重新启动或关闭该终端会话后,pass 的制表符补全功能会丢失。如何使此功能持久?我读到 Ubuntu 可以动态处理这些问题,但我不知道如何使其工作。我正在运行 Lubuntu 14.04。
非常感谢您的帮助!
答案1
您可以添加此行
source /path/to/your/tab/completion/script
~/.bash_completion
到由 自动获取的文件~/.bashrc
,使其持久化。
请注意,您不需要将实际脚本放在特定位置,您可以选择最方便的路径。
答案2
添加source /usr/share/bash-completion/completions/password-store
到您的~/.bashrc
然后通过运行来获取后者source ~/.bashrc
。