1
我開發了一個應用程序,它具有交互式終端以接受來自用戶的命令。但是當我在Linux中按下箭頭鍵時,它無法在我的應用程序的交互式終端上顯示先前的命令。但是,Ubuntu終端使用向上箭頭鍵顯示以前的命令。在Windows命令解釋器中,我可以使用交互式終端應用程序中的向上箭頭鍵選擇以前的命令。 需要在Ubuntu中更改任何設置才能使其工作?無法在交互命令行中使用上一個命令的箭頭鍵應用程序
我開發了一個應用程序,它具有交互式終端以接受來自用戶的命令。但是當我在Linux中按下箭頭鍵時,它無法在我的應用程序的交互式終端上顯示先前的命令。但是,Ubuntu終端使用向上箭頭鍵顯示以前的命令。在Windows命令解釋器中,我可以使用交互式終端應用程序中的向上箭頭鍵選擇以前的命令。 需要在Ubuntu中更改任何設置才能使其工作?無法在交互命令行中使用上一個命令的箭頭鍵應用程序
實現一個交互式終端實際上不是一項簡單的任務。您的應用程序需要根據使用的終端或終端仿真(ANSI,VT-100,...)發送和接收特定的代碼。
有幾個庫可以幫助您實現具有歷史記錄,行編輯多: