为 zsh 编写定制选项卡完成功能
抱歉,如果我的 google fu 太弱了,但是:我只是想调整 zsh,以便我可以
someappname -s
使用 ~/somedir 的内容(文件名)
完成选项卡例如:
someapp -s f<tab>
应该根据以字母 f 开头的文件循环完成补全〜/某个目录。 所以我最终可能会得到一个像这样的命令行:“someapp -s foobar”。
Sorry if my google fu is too weak, but: I simply want to adjust zsh so that I can tab complete
someappname -s
using the contents (filenames) of ~/somedir
For example:
someapp -s f<tab>
should cycle through completions based on the files starting with the letter f in ~/somedir . So I might end up with a command line like: "someapp -s foobar".
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
更简单的方法:
A simpler approach:
好吧,我解决了这个问题:(github上的源)
我引用了http://www.linux-mag.com/id/1106([免费]注册需要阅读),并从 freenode 上的 #zsh 获得帮助。
Well, I worked this out: (source at github)
I referenced http://www.linux-mag.com/id/1106 ([free] registration required to read), and got help from #zsh on freenode.