在vim和其他許多文本編輯器中,可以將文件末尾向上滾動到屏幕頂部,同時將其餘行顯示爲空白。但在終端中,默認情況下,行的末尾固定在終端屏幕的末尾,因此當前行總是出現在底部。如何在最後一行和屏幕底部之間添加空行時向上滾動當前行? 謝謝。如何在終端底部添加空白行
-2
A
回答
0
向上和向下移動和翻頁。 如果你在Mac上,fn + shift +向上或向下
1
大多數終端識別VT100風格的滾動區域。您可以使用這些來臨時設置將滾動的線條上的限制,並移動線條。
步驟一步:
- 保存當前光標位置
- 找到您要爲離開
- 計算的最後一個行號(上圖)在屏幕上的行數-is
- 寫入控制序列,用於設置剛剛通過該行的滾動頁邊距,直到屏幕末端
- 將光標移動到最後一行(屏幕和滾動區域)
- 發送控制序列(或線料,等等),以迫使滾動區域爲「索引」向上
- 未設置所述滾動邊距
- 恢復光標位置
在腳本中,你能做到這個最有tput
,例如,
tput sc
保存光標位置tput csr
第一最後,到滾動區域設定爲第一/最後一個行tput cup
最後0,將光標移動到在滾動區域中的最後一行(使用相同的最後值作爲csr
命令)tput ind
索引向上一次,或tput indn
計數,以指數增長計數線。tput rc
恢復光標位置
的命令(csr
等)終端能力和可以不同從一個終端到另一個。
雖然廣泛使用,但滾動區域不在標準(ECMA-48)。
延伸閱讀:
相關問題
- 1. 將空白添加到主體底部
- 2. Ncurses - 爲什麼垂直終端調整大小(縮小)在底部添加空白行?
- 3. 爲什麼這個div在底部添加空白空間?
- 4. 空白底部Firefox
- 5. 溢出文本框在頁面底部添加了空白
- 6. 添加空白行
- 7. 如何防止行高在頂部添加頁邊空白?
- 8. 如何在IE 8中給底部添加白色陰影?
- 9. 如何將終端輸入始終保持在Golang的底部?
- 10. 底部html5空白處jquery
- 11. 網頁底部的空白
- 12. 底部的空白處
- 13. 帶底部空白的LinearLayout
- 14. Aptana Studio 3空白終端
- 15. 如何清除跨度頂部/底部的空白空間?
- 16. 網頁底部的白色空白
- 17. 配置TextMate在文檔視圖底部添加空白滾動空間?
- 18. css在頁面底部造成空白
- 19. img標籤在底部有空白
- 20. HTML頁面底部的空白空間
- 21. 填充JPanel底部的空白空間
- 22. 在終端啓動Sinatra保持空白
- 23. 如何在底部添加圖像AppBar
- 24. 如何在底部添加製表符
- 25. 如何在底部添加新列而不是底部
- 26. 如何從JTable底部刪除多餘的空白空間?
- 27. 如何使用NestedScrollView刪除CoordinatorLayout底部的空白空間
- 28. 如何擺脫底部的空白空間?
- 29. 如何刪除桌子底部的空白空間?
- 30. 如何擺脫我的網頁底部的空白空間?
安裝屏幕。 – YOU
我已經安裝了屏幕和tmux –