我正在一個屏幕上用Vim開發一個ruby應用程序,而在另一個屏幕上,我使用irb來測試我在Vim中編寫的代碼。
爲了這個例子,我們會說只有2個irb命令來測試我寫的代碼,一個加載和一個方法調用。
一般來說,它超過2個命令 - 如果它只有2個,我會點擊向上箭頭兩次,然後按回車鍵,但通常是5或6個鍵,而最多隻需要36個按鍵就可以運行最後6個命令。有必須是一個更簡單的方法。運行IRB命令歷史記錄中的最後一個X命令?
是否有一種簡單的方法可以按照執行順序從irb readline history buffer執行最後一個X命令,其中X是要運行的命令的數量?就像是;
run_last_x_commands(I)
我敢肯定,這將是代碼的自定義書面形式,我只是想知道是否有人已經解決了這個問題,如果這是我需要我自己寫。
哇,這該死的冷靜。 – AboutRuby 2010-08-29 07:06:18
這就是我最終使用的,並繼續使用到今天。謝謝! – 2011-05-18 23:26:40