我想像少一樣接管控制檯,以製作更多交互式應用。看起來他們完全可以控制在什麼地方繪製。我怎樣才能做到這一點?如何減少接管控制檯?
1
A
回答
5
它使用ncurses庫來處理終端。
0
查看系統文檔中的'curses'。
0
ANSI轉義碼可能是一個開始的地方。 http://en.wikipedia.org/wiki/ANSI_escape_code
1
主要是,less
和其他全屏終端應用程序使用備用屏幕模式;一旦進入備用屏幕模式或者稱爲DEC模式1049 terminfo
存儲所需要的字符串來進入/退出該模式中
enter_ca_mode=\E[?1049h
exit_ca_mode=\E[?1049l
,將得到由通常的轉義序列屏幕的完全控制,畫上一個完全在大多數終端上分開「緩衝區」,這會使常規緩衝區(例如可能包含bash回滾)不受影響。當您再次離開備用屏幕模式時,它會恢復以前的內容和光標狀態。
相關問題
- 1. 如何關閉/減少PubNub iOS SDK 4.0的控制檯輸出?
- 2. Grails 3.3如何減少控制檯輸出?
- 3. 控制令牌減少
- 4. 減速控制檯速度
- 5. C#控制檯接收管道輸入
- 6. 如何配置Pentaho管理控制檯?
- 7. 如何使用WAS管理控制檯
- 8. 如何減少控制檯應用程序的用戶對象和句柄
- 9. 如何使用T-SQL從管理控制檯連接到SQL
- 10. reactjs如何最大限度地減少或管理控制輸入代碼
- 11. Apache管理Web控制檯
- 12. hornetq管理控制檯
- 13. Glassfish管理控制檯faile
- 14. SOLR管理控制檯7
- 15. WSO2 CEP管理控制檯
- 16. 如何直接寫入控制檯?
- 17. datagrip - 如何重新連接控制檯?
- 18. 如何連接控制檯的Xcode IDE
- 19. 如何控制檯
- 20. Mongodb,通過控制減少列表
- 21. MVC3中的會話減少控制器
- 22. 儘量減少控制器責任
- 23. 程序包管理器控制檯中缺少文件錯誤
- 24. JBoss管理控制檯無法加載 - 缺少Log4J jar?
- 25. 管理控制檯缺少歡樂信息
- 26. 減少繪製的序列數量會導致控制檯錯誤
- 27. MVC3如何最大限度地減少控制器
- 28. 如何減少初始化視圖控制器的時間
- 29. 如何減少表格視圖控制器的寬度
- 30. 如何減少iOS中的視圖控制器?
您應該用您選擇的語言標記此標記。因爲它非常模糊。 –