首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我在哪里为OSX上的python命令行脚本安装自定义完成?

我在哪里为OSX上的python命令行脚本安装自定义完成?
EN

Stack Overflow用户
提问于 2013-12-10 22:23:12
回答 1查看 1.4K关注 0票数 0

在bash-完全读我时,它说:

我编写/维护软件包X,并希望维护我自己的软件包 此包的完成代码。我应该把它放在哪里来确定呢? 那个互动的bash shell会找到它并获取它吗? 将其安装在 bash-完成的pkgconfig文件变量。有两个 备选方案:推荐的选项是“完全”(用 "pkg-config -variable=completionsdir bash-completion"),其中 根据请求根据调用命令的名称加载完成, 因此,一定要相应地命名您的完成文件,并包括 例如,如果文件提供完成,则使用符号链接。 一个以上的命令。另一个是为了 向后兼容性的原因是“compatdir”(使用 "pkg-config --变量=compatdir bash-completion"),其中的文件 在加载bash_completion时加载。

然而,在OS上,通过自制安装bash-comletion之后,这是行不通的:

代码语言:javascript
复制
pkg-config --variable=completionsdir bash-completion

Package bash-completion was not found in the pkg-config search path.
Perhaps you should add the directory containing `bash-completion.pc'
to the PKG_CONFIG_PATH environment variable
No package 'bash-completion' found

如何/在哪里为我编写的命令行脚本安装自定义完成,并通过pip安装?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-10 22:41:14

使用终端中的echo $BASH_COMPLETION获取安装bash完成的位置

如果你用自制的,很可能是在/usr/local/etc/bash_completion.d/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20506610

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档