터미널 창 크기를 변경하는 터미널 명령이 있습니까?


10

나는 작은 것들 (80 x 24)을위한 작은 터미널과 vim 등의 코드를 편집하기위한 큰 터미널 (120 x 38)을 좋아하며 때로는 전체 화면으로 이동하여 ascci art을 탐색하는 것을 좋아합니까? 난 몰라

누구든지, 터미널의 창 크기를 전환하는 데 사용할 수있는 터미널 명령이 있습니까?

답변:


12

예. resize -s <rows> <columns>우분투의 기본 터미널 응용 프로그램 ( gnome-terminal) 과 작동합니다 .

프로그램이 끝날 때까지 터미널 크기를 조정하는 방법

예를 들어, vim특정 크기의 창에서 실행 중일 때만 효과를 얻으려면 다음을 수행하십시오.

  1. mkdir ~/bin
  2. ~/.profile기본적으로 추가 ~/bin받는 사람 PATH; 지금 source ~/.profile은 새로운 것을 PATH직접 선언하거나 선언 할 수 있습니다 .export PATH="$PATH":~/bin
  3. vim ~/bin/vim
  4. 다음을 추가하십시오.

    #!/bin/bash
    
    source <(/usr/bin/resize -s)
    /usr/bin/resize -s 38 120
    /usr/bin/vim "$@"
    /usr/bin/resize -s $LINES $COLUMNS
    
  5. 저장

  6. chmod +x ~/bin/vim

이제 vim120x38 크기로 실행되고 vim완료 되면 크기 조정이 취소됩니다 .


1
당신은 바위! :)이 명령을 vim 내에서 작동시킬 수 있습니까? !resize -s 38 120vimrc에서 vim 플래그를 변경할 때까지 시도 했지만 작동하지 않았지만 모든 것이 질식하고 이상한 그래픽 작업을 수행했습니다.
코스타

ctrl + z를 사용하여 전환 한 다음 fgvim으로 돌아갈 수 있다고 가정합니다 .)
Costa

2
예, vim같은 크기의 터미널을 사용하고 종료 후 크기를 줄이는 방법에 대한 작은 섹션을 추가했습니다 vim.
차이 티 렉스

gnome-terminal측면 / 코너에 최대화되거나 스냅 될 때 작동하지 않는 것 같습니다 . 14.04를 사용하고 있습니다.
wjandrea

Vim에서는 할 수 있습니다 :set lines=38 columns=120.
Ingo Karkat

4

Ubuntu 16.10 (및 이전 버전)에서도 터미널 창을 열고 Terminal메뉴 로 이동하면 대체 창 크기를 직접 선택할 수 있습니다. 사실, 거의 정확하게 당신이 요구하는 크기입니다!

또한 F11전체 화면 모드를 전환합니다.

화면을 원하는 크기로 정확하게 설정하는 여러 프로필을 만들 수도 있습니다. File메뉴로 이동하여 New Profile... "내 편집 프로파일"이라고 선택하십시오 . 그런 다음 다른 프로필로 변경하려면 Terminal메뉴 로 이동하여을 선택하십시오 Change Profile. 그런 다음 Edit메뉴 로 이동하여을 선택하십시오 Profile Perferences. 여기에서 사용자 정의 화면 크기를 설정하십시오. 각각 다른 화면 크기를 가진 다른 프로파일!


2
나는 더 많은 홈 행 키보드 녀석입니다 :) 이것은 멋지지만 감사합니다 !!!
코스타
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.