【问题标题】:.bashrc equivalent for rails console?.bashrc 等效于 rails 控制台?
【发布时间】:2013-07-18 02:13:56
【问题描述】:

当我使用rails console 时,我喜欢在reload! 命令旁边使用clear! 命令,所以每次启动rails 控制台时我都会编写

def clear!
   system('clear')
end

当我在我的 bash shell 中重复行为时,我将它添加到我的 ~/.bashrc 文件中。我是否有类似的方法可以为我的 Rails 控制台执行此操作?

【问题讨论】:

  • 刚刚发现control+l也清除了irb/rails控制台,所以不要在我的例子中使用多余的清除功能

标签: ruby-on-rails bash rails-console


【解决方案1】:

在您的主目录中创建一个名为 ~/.irbrc 的文件。在里面,定义你想应用于你的 irb 的任何函数或设置。

Here's 一个解释我的意思的例子。

【讨论】:

    【解决方案2】:

    如果你用 Pry 代替 irb,你可以这样做。您可以在~/.pryrc中配置自定义命令

    Pry.config.commands.command "clear!", "Clears the display" do |*args|
      system("clear")
    end
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-11
      • 2012-03-24
      • 2014-06-08
      • 2015-02-16
      • 1970-01-01
      • 1970-01-01
      • 2017-01-05
      • 1970-01-01
      相关资源
      最近更新 更多