2016-04-21 46 views
-4

我想實現類似shell歷史的東西,如果按向上箭頭鍵,它將帶上最後一個命令。兩個主要的問題我也遇到過:在ruby中實現shell歷史

  1. 如何檢測向上箭頭鍵
  2. 如何打印的最後一個命令,從而使用戶可以實時並按編輯其輸入給輸入到程序,而不是僅僅打印它。 YARR
+1

不要重新發明輪子,請使用['Readline'](http://ruby-doc.org/stdlib/libdoc/readline/rdoc/Readline.html)模塊。 – Stefan

回答

0

你非常不具體,但我會回答,因爲我的確在過去的很相似寵物項目的問題。

由於Stefan評論說您可以使用​​模塊。你可以從一開始就檢查我的提交,知道我是如何做到的。