When I want to find a terminal's height and width, I check environment
variables $LINES and $COLUMNS and/or use the output of tput lines and tput
cols. As far as I understand, these techniques are independent of the shell in
use.
On Mon, Sep 28, 2020, at 15:43, fisherman via Fish-users wrote:
> Hello,
>
> I am trying to replicate in FISH what I can do in BASH with the below
> command:
>
> read -p $'\e[18t' -s -r -d t size; printf "%s\n" "${size#*;}"
>
> That command gives me the terminal's height and width.
>
> I can do 'print "\e[18t]' but it puts the result in my prompt rather
> than returning it to STDOUT like I expect.
>
> Is there any way to do this in FISH?
>
> Thank you.
>
>
> _______________________________________________
> Fish-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/fish-users
>
_______________________________________________
Fish-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fish-users