Terminal
在 ZSH/FISH 中保持游標/提示垂直居中
我想知道是否有一種簡單的方法來配置 ZSH(我正在使用 oh-my-zsh)和/或 FISH(剛剛開始擺弄這個),以便不將游標/提示符保持在終端底部緩衝區超過了可顯示的行數,而是位於螢幕的中間。
這樣做的原因是我在控制台中導航時一直盯著螢幕底部,但主要是在終端中間工作,例如在 VIM 中工作時。我想嘗試這樣的行為,看看是否。
快速試驗表明這似乎在 ZSH 中有效:
PS1=$'\n\n\n\n\n\n\n\n\e[8A'"$PS1"
這有提示列印 8 個換行符,然後使用轉義碼將游標向後移動 8 行,然後
\e[8A
列印實際提示。您可以添加更多換行符並增加向上滾動以匹配,具體取決於您想要離底部多遠。