2012-03-23 135 views
1

我知道如何使用標準輸入/輸出/標準錯誤輸出到與通過命令行上的每個命令的基礎用戶(類似的git /行家/ javac的等)創建VIM-樣式命令行界面

相互作用不過,我想創建一個更類似Vim/Emacs的界面。也就是說,程序運行時會清除終端,顯示全屏字符並關閉回顯。當完成時,僞窗口'關閉',並且終端返回到之前的狀態,就好像沒有任何事情發生一樣。

我想知道如何用命令行界面產生這種類似於窗口的行爲。我目前正在爲unix編寫java,但理想情況下我想要更一般的解釋。

感謝

回答