명령줄 열 너비 늘리기

명령줄 열 너비 늘리기

명령줄에 명령을 입력하면 기호가 표시됩니다.<75자를 입력한 후.

/developer/home/aravind.sreeram> klklkjlkjljlkjlkjlkjlkjlkj                   <

나는 이것을 시도했지만 stty cols 200성공하지 못했습니다. 누군가 75자를 초과하는 전체 명령을 보는 방법을 말해 줄 수 있습니까?

답변1

resize명령을 시도해 보세요 . 터미널의 열 크기가 늘어나야 합니다.

답변2

자동으로 발생하도록 하려면 .kshrc에 다음을 추가하면 됩니다.

# set to unsigned short int and autoexport
typeset -usi -x COLUMNS
builtin stty
# update term width
_utw()
{
        unset COLUMNS c
        typeset -usi c=${ stty cols; }
        (( COLUMNS= 12 + c ))
        return
}
# the WINCH signal is sent when the terminal window size changes
trap '_utw' WINCH
_utw

<줄의 끝이 내가 원하는 것보다 터미널 가장자리에서 더 멀기 때문에 stty가 보고한 열 수에 12를 추가했습니다(내장 함수를 사용하면 프로세스 생성을 절약할 수 있습니다). 사용하는 글꼴에 따라 이 숫자를 조정해야 할 수도 있습니다.

관련 정보