问题标签 [irb]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - 历史不保存
为什么我的 irb 历史不再保存?
ruby - 如何将 Readline 支持编译到 Ruby 中
我的 ruby 版本是用editline
(在 os x 上)编译的,我错过了readline
in的功能irb
。
如何在readline
支持下重新编译 ruby?
ruby - Ruby Irb 对控制键的反应很奇怪
从今天开始,我对 Ruby 非常陌生。
我刚刚从系统的 Ruby 1.8 安装转移到 Ruby 1.9,从源代码编译。在这样做的过程中,irb 变得更糟了。它以最不友好的方式对非字母数字控制键做出反应:
UP 键打印:^[[A
DOWN键打印:^[[B
DELETE 键打印:^[[3~
...等等。对我来说,这样做的主要结果是我无法访问以前发出的命令。制表符补全也不起作用;虽然这似乎都不是 Wirble 的问题 - 当我删除我的 ~/.irbrc 时也会发生同样的情况。
我正在使用:
- Ubuntu 9.10
- GNOME 终端 2.28.1
- ruby 1.9.1p376(2009-12-07 修订版 26041)[i686-linux]
- Irb 版本 0.9.5 (05/04/13)
有任何想法吗?:(
ruby - 如何从irb获取当前工作目录的绝对路径
我在 Windows 上运行 Ruby,但我不知道这是否会有所作为。我要做的就是获取当前工作目录的绝对路径。这可能来自irb吗?显然从脚本中可以使用File.expand_path(__FILE__)
但是从 irb 我尝试了以下操作并收到“权限被拒绝”错误:
ruby - irb 历史记录不起作用
在 ~/.irbrc 我有这些行:
然而,当我跑步irb
并按下向上箭头时,什么也没有发生。也没有创建指定的 irb 历史文件,也没有记录任何内容。
ruby - Ruby 脚本如何检测到它在 irb 中运行?
我有一个定义类的 Ruby 脚本。我希望脚本执行语句
仅当脚本作为可执行文件调用时,而不是require
从 irb 'd (或通过命令行传递-r
)。我可以用什么包裹上面的语句以防止它在我的 Ruby 文件加载时执行?
macos - OSX 上 JRuby irb 中的键绑定移动字
类似于这个问题,除了在 JRuby 中(它在 MRI Ruby 中工作)。Alt-left 在我的控制台中打印一个“b”。很烦人!
为了澄清,我已经按照本文中的描述设置了我的终端,将 option-left 映射到 escape-b。
ruby - Ruby IRB 输出在 Windows 7 上的控制台中被弄乱了
我从 IRB 控制台得到了非常奇怪的输出。这里是:
似乎是编码问题,对吧?我不确定为什么会这样。任何想法如何解决它?
ruby-on-rails - Rails 检查 IRB 控制台或网页
在我的模型中,我想检查应用程序是在 IRB 控制台内运行还是作为网站运行?
ruby - ActiveRecord 声明没有指定适配器
当我尝试运行以下命令时,我从 ActiveRecord 收到一条错误消息,指出尚未找到连接器。
错误信息:
ActiveRecord gem 是否损坏,或者初始代码是否不正确?