我在 Textmate 中查找 Ruby 文档时遇到问题。我将 Ruby 1.9.1 安装到 /usr/local/bin ,但是当我使用Ctrl+H
Ruby 包查找单词时,出现此错误:
/Users/joshuaaburto/Library/Application Support/TextMate/Pristine Copy/Support/lib/web_preview.rb:101:警告:'end' 处的缩进与 98 /usr/local/lib/ruby/1.9 处的'if' 不匹配。 1/rdoc/ri/driver.rb:661:in
initialize': Permission denied - /Users/joshuaaburto/.ri/cache/ActionController-Base (Errno::EACCES) from /usr/local/lib/ruby/1.9.1/rdoc/ri/driver.rb:661:in
open' 来自 /usr/local/lib/ruby/1.9.1/rdoc/ri/driver.rb:661:inwrite_cache' from /usr/local/lib/ruby/1.9.1/rdoc/ri/driver.rb:507:in
create_cache_for' 来自 /usr/local/lib/ ruby/1.9.1/rdoc/ri/driver.rb:469:inload_cache_for' from /usr/local/lib/ruby/1.9.1/rdoc/ri/driver.rb:648:in
块(2 级)在 select_methods' from /usr/local/lib/ruby/1.9.1/rdoc/ri/driver.rb:647:ineach' from /usr/local/lib/ruby/1.9.1/rdoc/ri/driver.rb:647:in
grep' 来自 /usr/local/lib/ruby/1.9.1/rdoc/ri/driver.rb:647:inblock in select_methods' from /usr/local/lib/ruby/1.9.1/rdoc/ri/driver.rb:646:in
each' 来自 /usr/local/lib/ruby/1.9.1/rdoc/ri/driver.rb :646:inselect_methods' from /usr/local/lib/ruby/1.9.1/rdoc/ri/driver.rb:624:in
block in run' from /usr/local/lib/ruby/1.9.1/rdoc/ri/driver.rb:590:ineach' from /usr/local/lib/ruby/1.9.1/rdoc/ri/driver.rb:590:in
run' from /usr/local/lib/ruby/1.9.1/rdoc /ri/driver.rb:300:inrun' from /usr/local/bin/ri:5:in
'
谁能建议我如何正确编辑 RI 权限或 Ruby textmate 包以使用文档功能?