1
A
回答
1
可执行RubyGem命令安装到/ usr/bin或/ usr/local/bin或任何前缀Ruby下。命令的Tab完成应该像PATH中的任何其他可执行文件一样工作。如果它不起作用,请验证目录RubyGems将命令安装到PATH中。
目前还没有官方的方法可以对这些命令的参数进行制表符完成。如果您需要通过RubyGems安装的命令完成标签,则需要自己编写和/或安装它。详情请参阅Bash reference manual。对于你感兴趣的特定命令可能已经有一个完成系统,所以一定要google,但通过RubyGems安装的大多数命令没有为它们编写任何自动完成。
1
尝试: http://github.com/oggy/ruby-bash-completion 要安装它只是复制宝石文件/etc/bash_completion.d/
试图选项卡,当我有错误:
gem install
,因为我没有.gem目录中有一些缓存文件。所以我只是通过编辑gem文件来禁用它。我更改了_gem_all_names函数:
function _gem_all_names {
echo ""
}
0
github托管的bash完成现在是Ubuntu Lucid Lynx的一部分。甜!如果你apt-get install rubygems1.8
那么完成(命令和选项!)应该工作。
不幸的是,如果安装它,它只会在看到调用gem1.8
而不是更加方便的gem
时才会完成。您可以通过将/etc/bash_completion.d/gem1.8
的最后一行扩展为包含gem
作为complete
名称列表的一部分,来手动修复此问题。我确信有一个更清洁的方式,但是这是有效的。
0
这是(年)迟了,但由于我对gem
的各种完成脚本很不满意,我似乎在网络上浮动,我决定写一个自己的(有点)基于相当漂亮的git
完成脚本可在git-sh
。
相关问题
- 1. 无法拥有的MacPorts'选项卡完成在岩组
- 2. 在rbash中允许选项卡完成
- 3. 在启动之前无法完成子选项卡活动
- 4. Mongo shell选项卡完成
- 5. SFTP选项卡完成
- 6. 窗口中的python选项卡完成
- 7. Emacs中的Sublime Text选项卡完成
- 8. 在Windows下Ant的选项卡完成?
- 9. 我无法在zwoptex中找到导出选项卡
- 10. 无法在eclipse中找到svn选项?
- 11. Matlab的选项卡完成类
- 12. 获得ipdb的IPython选项卡完成
- 13. 无法在选项卡中设置ListView
- 14. 无法从JQuery自动完成选择选项中选择
- 15. Bluemix SDK无法找到完成启动
- 16. PowerShell cmdlet参数值选项卡完成
- 17. 限制zsh选项卡完成行为
- 18. 为TSCH可编程选项卡完成
- 19. 编程自定义选项卡完成
- 20. MySQL选项卡完成不起作用
- 21. 等待chrome.tabs.update选项卡完成加载
- 22. bash选项卡完成如何工作?
- 23. zsh:强制单选项卡完成
- 24. 挂钩进C选项卡完成C
- 25. Git bash选项卡完成.sh文件
- 26. Symfony控制台选项卡完成
- 27. PowerShell选项卡完成问题
- 28. SQLPS选项卡完成非常缓慢
- 29. 找不到RubyGem耙
- 30. 找不到RubyGem HAML
你是什么意思,通过制表符完成?你是指完成可用的命令或完成安装的宝石列表吗? – 2009-05-24 12:24:54