vim 및 명령 줄 도구를 사용하고 싶기 때문에 minimalcd에서 우분투를 설치했습니다.
그러나 80 개가 넘는 텍스트 열을 원합니다. 나는 큰 모니터를 가지고 있기 때문에 적어도 몇 백 열을 원하므로 vim에서 창을 분할하고 여러 개의 창을 열 수 있습니다.
BTW 우분투는 VMWare Player VM으로 설치됩니다. VM 설정이 큰 모니터 용인지 이미 확인했습니다. 내 우분투 설정에 문제가있는 것 같습니다.
답변
다음 명령 :
docker exec -e COLUMNS="`tput cols`" -e LINES="`tput lines`" -ti container bash
모든 상황이 아니라면 대부분 작동합니다.
답변
변수 $COLUMNS
는 터미널 세션의 너비를 지정합니다. 따라서 실행 COLUMNS=200
하면 너비가 200 열이됩니다.
영구적으로 변경하려면 ~/.bashrc
터미널을 시작할 때마다 실행되는 파일 에 저장해야 합니다.
답변
나는 같은 상황에 대해 만났으며 위의 대답은 내가 필요한 것입니다.
그러나 귀하의 경우 여전히 관심이 있다면 몇 가지 힌트가 있습니다.
실행 : echo $COLUMNS
. 내 경우에는 141입니다.로 조작하여 export COLUMNS=XXX
실제로 열의 양을 조정할 수있었습니다.
그리고이 141 개의 숫자는 다음에서 나옵니다. 내 .bashrc
파일에는 다음 코드가 포함되어 있습니다.
# check the window size after each command and, if necessary,
# update the values of LINES and COLUMNS.
shopt -s checkwinsize
확실하지는 않지만 shopt
Ubuntu 명령을 사용 하면 화면 해상도를 감지하고 터미널 열 수를 설정하는 것처럼 보입니다 . 다시 설정 export COLUMNS=XXX
하면 현재 터미널 창에서이 번호를 변경할 수 있습니다.
따라서 특별한 경우 export COLUMNS=200
따옴표 뒤에 shopt -s checkwinsize
또는 끝에 추가해야합니다 .bashrc
.
답변
마우스로 터미널을 더 크게 만들고 다음을 입력하십시오.
sudo resize