Terminal

如何在沒有外殼的情況下隱藏文本游標?

  • February 2, 2019

我很好奇,有沒有辦法在游標放在終端模擬器的左上角**之前隱藏游標?**並且獨立於終端模擬器(不修改原始碼)。是否可以將 terminfo 用於此目的?或者是否有類似於.xinitrcor的東西.bashrc,但用於終端?

不,那裡沒有。

終端仿真器與真實終端做同樣的事情:從重置狀態開始,游標開始可見,直到從主機接收到控制序列,否則。被模擬的(某些)終端的文件明確定義了重置狀態,包括初始游標可見性狀態。

進一步閱讀

terminfo中,這就是**civis**能力:

     cursor_invisible            civis     vi     make cursor invisi-
                                                  ble

例如,

tput civis

但是,雖然這可以在執行終端時立即應用,但終端會立即執行Right Thing ™ 並顯示其游標。

引用自:https://unix.stackexchange.com/questions/498304