我正在将 zsh shell 应用程序转换为 ruby。我习惯于使用 zshvared
让用户编辑变量的值。红宝石有什么等价物吗?
这是一个命令行应用程序。我目前正在使用 ruby gets
,但这不允许编辑以前的值。我曾经使用过highline
,但是 IIRC,它允许使用向上箭头来获取历史记录,这非常接近,但不是一回事。
编辑:我的意思是readline
当我说的时候highline
。我实际上两者都用。
我正在将 zsh shell 应用程序转换为 ruby。我习惯于使用 zshvared
让用户编辑变量的值。红宝石有什么等价物吗?
这是一个命令行应用程序。我目前正在使用 ruby gets
,但这不允许编辑以前的值。我曾经使用过highline
,但是 IIRC,它允许使用向上箭头来获取历史记录,这非常接近,但不是一回事。
编辑:我的意思是readline
当我说的时候highline
。我实际上两者都用。