我想知道是否有办法设置一个Linux或Macterminal,以便您始终input命令在terminal屏幕的顶部,并且以前的命令在它下面。
例
-----Screen top---- >EnterCommand >PreviousCommand 1 >final line of Previous Command 1 output >second to final line of previous command 1 output -----Bottom of screen-----
谢谢!
这样的功能没有内置到标准的* nix终端驱动程序中 ; 一个终端应用程序将不得不被专门编写来翻译换行符和换行,而不是向下移动。 请注意,这可能会打破许多TUI应用程序,所以不建议在这样的终端应用程序中使用它们。
这似乎很接近你所要求的:
https://github.com/swirepe/alwaysontop
使用它运行:
git clone https://github.com/swirepe/alwaysontop.git cd alwaysontop/ source alwaysontop.sh
如果您决定喜欢,只需使用类似于以下内容的方式将其源文件放在.bashrc或.bash_profile文件中:
echo "source ~/alwaysontop/alwaysontop.sh" >> ~/.bashrc
希望有所帮助!