【发布时间】:2022-01-08 21:25:15
【问题描述】:
我尝试使用shtab 添加自动完成功能,但它不起作用:(
完成文件 (/etc/bash_completion.d/shtab) 看起来没问题,但点击 TAB 没有任何效果
转载:
virtualenv -p python3.6 venv && . venv/bin/activatepip install -U shtabshtab --shell=bash shtab.main.get_main_parser --error-unimportable | sudo tee /etc/bash_completion.d/shtab
我将"$BASH_COMPLETION_COMPAT_DIR"/shtab 更改为/etc/bash_completion.d/shtab,因为it is not relevant anymore(虽然我也运行了原始命令)
我的环境:
- Ubuntu 18.04
- Python3.6
- shtab==1.5.2
- Bash 4.4.20
也试过了:
- zsh==5.4.2
- Docker (
docker run -it python /bin/bash)
我的环境有问题吗?
【问题讨论】:
标签: python autocomplete shtab