데스크탑이 엉망입니까? 누가 아는 창 위에 창문이 있습니까? 아마도 항상 더 많은 화면 공간을 찾고있을 것입니다. 컴퓨터 그래픽 인터페이스가 창을 처리하는 방식에있어 주요 문제의 모든 증상 인 것 같습니다. 대부분의 창 관리자는 매우 비효율적입니다. 바둑판 식 배열 창 관리자가 가능한 솔루션입니다.
바둑판 식 창 관리자 란?
빠른 링크
- 바둑판 식 창 관리자 란?
- VS 플로팅 창 관리자
- 공간 분해
- 항해
- 최상위 창 관리자
- 리눅스
- i3wm
- BSPWM
- 엑스 모나드
- 굉장한
- OSX
- 청크 WM
- 자수정
- 윈도우
- bug.n
- 아쿠아 스냅
- 리눅스
- 액세서리 및 도구
- 폴리 바
- 레몬 바
- 로피
- URxvt
- 정력
- 던스트
- 결산 생각
바둑판 식 배열 창 관리자는 다른 방식으로 창을 배열합니다. 창문은 어디에서나 팝업되지 않고 사용 가능한 공간을 차지합니다. 더 많은 창을 열면 화면 공간이 수학적으로 분할되어 효율적으로 최대화됩니다.
예를 들어, 빈 데스크탑에서 프로그램을 열면 전체 화면이 자동으로 채워집니다. 그런 다음 다른 열을 열면 이전 열 옆에 열리고 화면의 절반이 채워집니다. 여기서부터는 창 관리자가 사용하는 알고리즘에 특정 사항이 적용됩니다. 그러나이 예제에서는 i3 창 관리자처럼 작동한다고 가정 할 수 있습니다. 이 경우 다음 창이 다른 창 옆에 열리고 화면이 3 분의 1로 나뉩니다. 그 추세는 계속 될 것입니다.
아마 그렇게 들리지 않을 수도 있지만 언제든지 정렬하고 재정렬 할 수 있습니다. 여기에는 차지하는 화면의 백분율이 포함됩니다. 화면의 각면을 가로로 반으로 나누면서 화면을 4 분할로 나눌 수 있습니다. 실제로 원하는 방식으로 화면을 구성 할 수 있습니다.
대부분의 바둑판 식 창 관리자, 특히 Linux 시스템에서는 작업 영역도 사용합니다. 작업 공간은 일반적으로 최대 10 개의 가상 화면을 만듭니다. 특정 작업 영역에서 창을 열도록 설정하고 특정 모니터에서 열 창을 열도록 설정할 수 있습니다.
바둑판 식 배열 창 관리자를 사용하면 화면의 창 레이아웃을 세밀하게 제어 할 수 있습니다.
VS 플로팅 창 관리자
처음에는 타일링 창 관리자가 플로팅 창 관리자보다 훨씬 편리하지 않은 것처럼 보일 수 있습니다. 화면 주위로 창을 드래그하는 것이 자연 스럽습니까?
대부분의 바둑판 식 창 관리자는 기본적으로 바둑판 식으로 배열하지만 타일링이 실용적이지 않은 경우 플로팅을 지원합니다. 원할 때마다 플로팅을 전환 할 수 있습니다. 플로팅 윈도우를 플로팅 모드로 전환 할 때 키보드 컨트롤을 사용하여 크기를 조정하고 예상대로 뜨겁게 동작하도록 할 수 있습니다.
창 관리자 타일링의 큰 장점 중 하나는 사용자 정의 기능입니다. 자신 만의 컨트롤을 설정하기 때문에 편안한 워크 플로우에 신속하게 적응할 수 있습니다.
플로팅 창 관리자를 사용하여 창을 정렬하고 배열 한 적이 있습니까? 전혀 작동하지 않습니다. 따라서 타일링 창 관리자에서 플로팅 동작을 얻을 수 있지만 다른 방법으로는 작동하지 않습니다.
또 다른 큰 장점은 키보드 컨트롤과 탐색에서 비롯됩니다. 바둑판 식 창 관리자를 탐색하기 위해 마우스를 사용할 필요가 없습니다. 당신이하는 모든 것은 핫키를 통해 처리 될 수 있습니다. 단축키를 매핑하여 가장 많이 사용되는 모든 응용 프로그램을 시작할 수도 있습니다.
공간 분해
타일링 방법에는 여러 가지가 있습니다. 일반적으로 타일링은 알고리즘에 의해 처리됩니다. 일반적으로 모든 타일링 알고리즘은 수동으로 재정의 할 수있는 기본 방법 일뿐입니다. 따라서 특정 방식으로 타일링하는 창 관리자를 선택하는 것이 최우선 순위가 아닙니다. 당신은 항상 그것을 무시할 수 있습니다.
당신은 이미 여물통 i3 타일을 걸었습니다. 화면을 한 방향으로 동일하게 계속 나눕니다. 언제든지 수평 및 수직 타일링을 전환 할 수 있습니다. 창문을 정리하는 데 도움이됩니다. 타일링하는 가장 간단한 방법 중 하나 일 것입니다.
창 관리자가 타일을 배치하는 다음 방법은 이진 트리 알고리즘을 사용하는 것입니다. BSPWM에서 사용합니다. 이진 트리 알고리즘은 자동으로 한 창에서 다음 창으로 이동하여 초점이 맞춰진 창을 반으로 줄입니다. 따라서 첫 번째 창은 전체 화면을 차지합니다. 두 번째 창이 첫 번째 옆에 나타나고 전체 공간의 절반을 차지합니다. 세 번째 창은 두 번째 창의 공간을 반으로 나눕니다. 네 번째 창은 세 번째 창과 같이 분할됩니다.
마지막으로 수동 타일링 창 관리자가 있습니다. 이렇게하면 기본적으로 다음 창의 위치를 지정하게됩니다.
분명히 다른 알고리즘이 있지만 가장 일반적인 알고리즘입니다.
항해
바둑판 식 창 관리자 탐색 방법은 창 관리자 및 구성 방법에 따라 다릅니다. 그러나 구성과 많은 관련이 있습니다. 모든 구성이 공통적으로 갖는 것 중 하나는 "Mod"키입니다. 이 키를 사용하면 미망인 관리자가 일반 키 대신 명령을 사용하고 있음을 알 수 있습니다. 일반적으로 "Mod"키는 Alt 또는 Windows 키입니다.
대부분의 바둑판 식 창 관리자 사용자는 h, j, k 및 l 키를 Mod와 함께 사용하여 구성의 기초로 Vim을 선호합니다. 위로 이동하려면 k를 누르십시오. 아래로 이동하려면 j를 누르십시오. H는 왼쪽이고 l은 오른쪽입니다. 그런 다음 Shift와 같은 다른 키를 믹스에 추가하여 해당 창의 위치를 변경합니다.
Mod와 숫자는 일반적으로 작업 공간 사이를 이동합니다. mod 키와 숫자 1을 누르면 작업 공간 1로 이동합니다.“Mod + 8”은 작업 공간 8입니다. 아이디어를 얻습니다.
더 많은 구성이 가능합니다. 대부분의 바둑판 식 창 관리자에서는 제한이 없습니다. 거의 모든 것에 대한 고유 한 핫키 조합을 만들 수 있습니다.
최상위 창 관리자
타일링 창 관리자는 엄청난 양입니다. 그것들은 상당히 가볍고 단순하므로 많은 사람들이 그것을 만듭니다. 인기 있고 잘 문서화 된 것을 선택하는 것이 가장 좋습니다. 이런 방식으로 여전히 개발 및 유지 관리되고 있는지 확인할 수 있습니다. 또한 필요한 경우 도움을 쉽게 찾을 수 있습니다.
리눅스
리눅스는 가장 다양한 타일링 윈도우 매니저를 가지고있다. Linux에서 더 인기가 있으며 사용 가능한 오픈 소스 툴킷으로 Linux를 쉽게 만들 수 있습니다. 이것은 매우 작은 샘플링이므로 여기에 나열되지 않은 즐겨 찾기가있는 경우 가능한 한 단순하고 새로운 사용자를 압도하지 않는 것이 목표이기 때문입니다.
i3wm
Linux를 사용 중이고 이전에 타일링 창 관리자를 사용한 적이 없다면 i3을 선택하십시오. 매우 인기 있고 사용하기 쉬우 며 문서는 훌륭합니다. 실망하지 않을 것입니다.
i3는 많은 외부 프로그램 및 액세서리와 잘 작동합니다. 또한 프로그래밍 경험이없는 새로운 사용자와 사람들이 쉽게 읽을 수있는 간단한 일반 텍스트 구성 파일을 사용합니다.
BSPWM
BSPWM은 기본적으로 이진 트리 화면 분할을 사용하는 베어 본 초경량 타일 창 관리자입니다. 모든 것을 기본적으로 제공하지는 않으므로 원하는대로 모든 것을 구성 할 수 있습니다.
BSPWM은 또한 Linux 사용자가 이해하기 쉬운 쉘 스크립트 구성을 사용하지만 완전히 초보자에게는 적합하지 않습니다.
또한 BSPWM에서는 상태 표시 줄 및 실행기와 같은 자체 지원 응용 프로그램을 가져올 것으로 예상합니다. 많은 훌륭한 옵션이 있지만 직접 찾아야합니다.
엑스 모나드
Xmonad는 약간 다릅니다. 전체 창 관리자는 Haskell로 작성되었으며 구성도 마찬가지입니다. 즉, Xmonad를 구성하려면 최소한 Haskell을 알아야합니다.
이것은 새로운 사용자에게는 좋은 옵션은 아니지만, 프로그래머이고 실제 코드를 사용하여 데스크탑을 사용자 정의 할 수있는 옵션을 찾고 있다면 Xmonad를 선택하는 것이 좋습니다.
굉장한
i3와 같은 "배터리 포함"을 찾고 Xmonad와 같은 구성을 위해 프로그래밍을 사용하는 것을 찾고 있다면 AwesomeWM이 당신이 찾고있는 것일 수 있습니다.
AwesomeWM에는 자체 상태 표시 줄이 포함되어 있으며 기본적으로 많은 작업을 처리 할 수 있습니다. 구성에 Lua 스크립팅 언어를 사용합니다. 더 간단한 프로그래밍 언어이지만 여전히 AwesomeWM을 구성하기위한 많은 옵션을 제공합니다.
OSX
OSX는 유닉스 계열 시스템이며 개발자가 선호하는 시스템입니다. 사람들이 왜 창 관리자를 바둑판 식으로 배열하려고하는지 아는 것은 그리 쉬운 일이 아닙니다. Linux만큼 많은 옵션이 없지만 OSX를위한 견고한 윈도우 관리자는 여전히 몇 가지 있습니다.
청크 WM
ChunkWM은 상당히 새로운 프로젝트입니다. KWM이라는 오래된 즐겨 찾기의 새로운 이름입니다. ChunkWM은 기본적으로 이진 파티셔닝 구성표를 사용하며 간단한 일반 텍스트 구성에 의존합니다.
Homebrew를 사용하여 OSX에 ChunkWM을 설치하고 여기에서 구성 할 수 있습니다. ChunkWM 자체는 주로 C ++ 및 Objective -C ++로 작성되므로 찾을 때와 마찬가지로 빠르고 반응이 빠릅니다.
자수정
자수정은 OSX의 또 다른 훌륭한 옵션입니다. Xmonad와 비슷하지만, 대부분 Swift로 작성되었으므로 Apple 생태계에 잘 맞습니다.
Amethyst 구성에 대해 너무 걱정하지 마십시오. 탐색 및 사용이 쉬운 지능형 컨트롤이 기본 제공됩니다.
윈도우
바둑판 식 배열 창 관리자와 같은 작업에는 Windows가 최적의 장소가 아닙니다. 그것은 디자인 된 방식으로 작동하도록 설계되었으며 사용자 정의를 잘 수행하지 않습니다. 즉, Windows에서 WM 타일링의 이점을 얻을 수있는 몇 가지 좋은 옵션이 있습니다.
bug.n
Bug.n은 Windows 용 전통적인 스타일의 타일 창 관리자입니다. 기본 데스크톱을 바둑판 식 창 관리자처럼 작동하도록 추가 할 수있는 스크립트입니다. 이 스크립트는 타일링 레이아웃과 탐색 단축키를 추가합니다.
Bug.n은 Linux 바둑판 식 배열 창 관리자와 마찬가지로 바둑판 식 배열 및 부동을 지원합니다. 또한 Linux 바둑판 식 창 관리자의 작업 영역 기능을 복제합니다.
키보드를 많이 사용하기 때문에 bug.n은 순수한 키보드 탐색에 익숙한 사람에게 더 나은 옵션입니다. 그렇지 않으면 약간 압도적입니다.
아쿠아 스냅
AquaSnap은 Windows 사용자가 타일링 윈도우 관리자의 기능을 최대한 활용하지 않아도되는 대부분의 중간 영역입니다.
이름에서 알 수 있듯이 창을 모퉁이에 맞추고 레이아웃을 쉽게 정렬 할 수 있습니다. 전체 타일링 창 관리자가 아니며 자동으로 타일링되지 않습니다. 타일 모양의 레이아웃을 유지하면서 창을 클릭하고 드래그하여 크기를 조정할 수 있습니다.
액세서리 및 도구
바둑판 식 배열 창 관리자와 함께 사용되는 몇 가지 추가 프로그램이 있습니다. 창 관리자 기능을 향상시키고 원하는대로 항목을 사용자 정의하는 데 도움이됩니다.
폴리 바
Polybar는 i3 및 BSPWM에서 작동하도록 설계된 상태 표시 줄이지 만 다른 사람에게도 적용될 수 있습니다. 이 상태 표시 줄에는 기본적으로 제공되는 기본 최소 기능이 많이 있습니다. 따라서보다 쉽게 시작할 수 있습니다. 다행히도 원하는 기능을 구성하고 재정의 할 수 있습니다. Polybar는 완전히 스크립팅 가능하므로 Bash 스크립팅에 대한 지식이 있으면 정말 재미있을 수 있습니다.
레몬 바
Lemonbar는 Polybar와 비슷한 또 다른 상태 표시 줄입니다. 이것은 Polybar보다 훨씬 작으며 시작해야 할 부분이 많지 않습니다. 기능을 직접 만들어야합니다. 또한 완전히 스크립트가 가능하므로 다시 한 번 제한이 없습니다.
로피
Rofi는 최소한의 응용 프로그램 실행기입니다. 핫키에 매핑하고이를 사용하여 입력 한 모든 프로그램을 시작할 수 있습니다. Rofi는 검색 한 프로그램을 기억하고 최근 / 가장 많이 사용 된 목록에 나열합니다.
Rofi의 모양과 느낌도 사용자 정의하여 데스크탑과 일치시킬 수 있습니다. Linux의 Xresources 파일을 통해 너무 어렵지 않습니다.
URxvt
URxvt 또는 Rxvt-Unicode는 터미널 에뮬레이터입니다. 바둑판 식 창 관리자와 함께 특정 터미널 에뮬레이터를 사용해야하거나 다른 터미널 에뮬레이터를 사용할 필요는 없지만 특정 그래픽 환경과 관련이없는보다 작은 것을 사용하는 것이 좋습니다. URxvt는 그 설명에 적합합니다.
추가 보너스로 URxvt는 슈퍼 구성이 가능합니다. 모양과 느낌에 따라 사용자 정의 할 수 있습니다. 여기에는 색상, 텍스트 및 배경이 포함됩니다.
정력
Vim은 바둑판 식 창 관리자와 관련이 없지만 하나를 사용하여 자신을 찾으면 명령 줄에서 점점 더 많은 것을 원할 것입니다. 이를 위해 Vim은 당신의 친구입니다.
Vim은 강력한 강력한 텍스트 편집기입니다. 아마도 세계 최고의 텍스트 편집기 일 것입니다. 더 많은 기능을 제공 할 수있는 엄청난 양의 플러그인이 있습니다.
던스트
바둑판 식 창 관리자를 사용하여 작업을 최소화 한 경우에도 데스크톱 알림이 필요할 수 있습니다. 데스크탑과 일치하도록 사용자 정의 할 수있는 알림을 원하는 경우 Dunst를 사용할 수 있습니다. Dunst는 일반 텍스트 구성을 통해 쉽게 사용자 정의 할 수있는 간단한 알림 시스템입니다. 수신 한 알림의 크기, 색상 및 텍스트를 변경하십시오.
결산 생각
바둑판 식 배열 창 관리자는 모든 사람을위한 것은 아닙니다. 키보드만으로 탐색하는 데 익숙해 지려면 상당한 인내와 조정이 필요합니다. 처음에는 어색하고 어색한 느낌이 들지만 계속 진행하면 훨씬 빠르고 효율적이라는 것을 알 수 있습니다.
바둑판 식 창 관리자는 Linux에서 OSX 및 Windows보다 낫고 OSX는 Windows보다 훨씬 낫다는 점을 기억해야합니다. 유닉스 계열과 관련이 있습니다. 바둑판 식 창 관리자를 사용하기로 결정한 경우 대부분의 지원 및 추가 응용 프로그램이 Linux에 집중할 것으로 기대하십시오.
이 모든 것이 당신을 놀라게하지 않았다면, 컴퓨터 사용에 대한 생각을 바꾸고 훨씬 더 좋아하는 것을 발견 할 수있을 것입니다.
