누군가가 창을 2x2로 분할하는 것을 보았는데 어떻게 해야 하는지 궁금합니다. 화면의 "분할" 명령은 창을 수평으로만 분할한다는 것을 알고 있습니다.
답변1
최신 버전GNU 화면외부 패치 없이 창을 수직으로 분할할 수 있습니다. 이를 얻고 사용하는 한 가지 방법은 다음과 같습니다.
- 체크아웃/복제/다운로드원천
./autogen.sh
간단한 ,./configure
, 순서로make
빌드해 보세요install
. Mountain Lion에 의존하는 데 아무런 문제가 없습니다.수직 분할을 얻으려면 다음을 사용하십시오.
C-a | // Create a split C-a <Tab> // Move to the split C-a c // Create a new window within the split
나는 이것이 다른 사람들이 제안한 것처럼 tmux로 전환하는 이유가 아니라고 생각합니다.
답변2
비디오 튜토리얼 보기Linux의 분할 화면과 화면 - BASH. 2시에 해결책이 나옵니다.
Ctrl+ A, Shift+ S # 다른 창 만들기
Ctrl+ A, Tab# 다른 창에서 이동
Ctrl+ A, c # 새 세션 생성
Ctrl+ A, | # 수직 분할(파이프 기호)
Ctrl+ A, Shift+ S # 가로로 분할
Ctrl+ A, Shift+ X # 창 닫기
답변3
답변4
A는 메소드를 열기 위해 바인드 키를 사용하지 않습니다.
바운드 키를 사용하라는 동영상을 Google에서 검색한 결과, 코드를 통해 GNU 화면을 열 수 있는 몇 가지 단계를 정리했습니다...
- 다음 컨텍스트를 다음에 저장합니다.
~/.screenrc
아니면/etc/screenrc
어떤 텍스트 파일 이라도
screen 1 top split -v focus right screen 2 python3 -m http.server 0 split -v focus right screen 3 nano .bashrc
노트:필요에 따라 명령을 변경 하십시오 top
.python3 -m http.server 0
nano .bashrc
- 다음 명령을 실행하십시오.
screen
또는
screen -c ~/.screenrc
노트: 파일이아니요~/.screenrc
또는 에 저장하면 /etc/screenrc
첫 번째 명령은 다음과 같습니다.작동 안함.
- 분할된 창을 즐겨보세요
노트: 명령의 경우종료을 누르면 분할창이 공백이 됩니다. 이 문제를 해결하려면 exec echo "hello world"
대신 실행하세요.
- Ctrl+를 눌러 GNU 화면을 닫고 A,\
인용하다:
수직 모드
screen 1 top split focus down screen 2 python3 -m http.server 0 split focus down screen 3 nano .bashrc