답변:
많이 있습니다! (그러나 내가 아는 모든 사람은 창 관리자 타일링 입니다.)
XMonad 는 아마도 가장 큰 사용자 커뮤니티를 가진 것일 것입니다. 광범위한 설명서가 있으며 그놈 / EWMH 확장자와 잘 작동합니다 (구성 파일에서 확장자를 활성화해야 함). 구성 파일에는 Haskell 구문이 있지만 설명서에서 예제를 복사하여 붙여 넣기 만하면 Haskell에 대해 많이 알지 않고도 편집 할 수 있습니다. 기본 키 바인딩은 vim
고무되어 있지만 Emacs와 같은 체인 키 바인딩을 포함하여 모두 다시 매핑 할 수 있습니다 C-a C-b
C-c
. 우분투에서 패키지로 제공됩니다xmonad
.
블루 타일 은 의 자손입니다. 간단한 구성 파일을 지원하며 기본적으로 그놈 데스크탑과 잘 통합됩니다. 불행히도 Ubuntu 10.04에서는 사용할 수 없으므로 소스에서 설치해야합니다.
DWM 은 XMonad와 Awesome의 "영감을주는 아버지"입니다. 매우 깔끔하고 빠르며 dwm
우분투 10.04에서 패키지 로 제공됩니다
. 그러나 의도적으로 구성을 변경하려면 소스에서 헤더 파일을 편집하고 다시 컴파일해야합니다. 사용 가능한 옵션에 대한 대부분의 문서는 메일 링리스트 게시물로만 제공됩니다. 기본적으로 그놈 / EWMH를 지원하지 않으므로 패치해야합니다. DWM 의 Echinus 포크가 이런 식으로 시작되었습니다. 대부분의 dwm
사용자는 "데스크톱 환경"에 눈을 찌푸리게되므로 그놈 특수 효과가 마음에 들면 올바른 선택이 아닙니다. 기본 키 바인딩은vim
유사합니다. 다시 매핑 할 수 있지만 체인 키 조합에는 옵션이 없습니다.
신난다 DWM 포크로 시작했습니다.
Ion 은 Lua에서 완벽하게 프로그래밍 할 수있는 타일링 창 관리자입니다. 또한 "구성 파일"은 Lua 스크립트이므로 모든 키를 모든 작업에 매핑 할 수 있습니다 (작업에 필요한 Lua를 충분히 알고있는 경우). 내가 아는 한 그놈 또는 EWMH 확장은 지원하지 않습니다. 우분투 10.04에서 패키지로 제공ion3
.
wmii 는 DWM의 전임자입니다 (동일한 저자). 키보드로 완전히 제어 할 수 있지만 레이아웃 선택은 적으며 구성 형식은 "가상 파일 시스템"을 기반으로하므로 매우 복잡한 작업을 수행 할 수 있지만 (IMHO) 간단한 작업은 다소 복잡합니다. 우분투 10.04에서 패키지로 제공wmii
.
larswm 은 지원하는 모든 작업에 대해 키 바인딩을 구성 할 수 있습니다. 설명서는 명확하고 완전한 매뉴얼 페이지 형태로 제공됩니다. 사용자 커뮤니티는 이제 매우 작으며 메일 링리스트는 몇 달 동안 침묵했습니다. EWMH / 데스크톱 확장을 지원하지 않습니다. 패키지로 제공larswm
.
ratpoison 은 이름에서 알 수 있듯이 마우스를 사용 하지 않도록 합니다. 모든 행동은 키 스트로크로 이루어집니다. 기본 키 바인딩은 GNU screen
와 Emacs에서 영감을 얻었습니다 . 조치를 시작하기 위해 항상 글로벌 "접 두부 키"가 있어야한다는 제한 조건에 따라 리바운드 될 수 있습니다.
StumpWM 은 ratpoison
Common Lisp 로 다시 작성
되었으며 WM을 실행하는 동안 WM을 해킹하는 멋진 옵션을 추가합니다. EWMH / 데스크톱 확장을 지원하지 않습니다 (설계에 따르면 말입니다). 둘 다 Ubuntu 10.04 (패키지 ratpoison
및 stumpwm
) 에서 사용할 수 있습니다
.
XMonad
창 관리자를 작성하기위한 라이브러리라고합니다. 이것이 정확한 설명이라고 생각합니다.
용도 MetaCtrl-Alt바탕 화면 바로 가기에 대한 또는 수정자를 .
대부분의 프로그램은 CtrlAlt 은 단축키로 수정자를 하거나 수정자가없는 기능 키를 사용합니다.
대부분의 프로그램은 Ctrl-Alt바로 가기를 사용하지 않고 바로 가기를 거의 사용하지 않으므로 Meta충돌없이 안전하게 사용해야합니다.
<Meta>
에는 Windows 키가 있습니다.
기본 키보드 단축키에 대한 자세한 내용은 여기 에서 키보드 단축키 커뮤니티 위키 를 확인하십시오. :)
굉장한 것 외에도 다른 선택은 DWM & WMii입니다. WMii에 대해 잘 모르지만 DWM은 매우 간단하고 매끄럽고 모든 사용자 정의가 소스 코드 자체에 포함되어 있습니다. 그러나 이는 바로 가기를 변경할 때마다 다시 컴파일해야 함을 의미합니다. 이것이 dwm에게 힘과 성능을 제공하는 것입니다.
내 선택은 굉장 할 것입니다-공식 우분투 저장소에서 쉽게 설치할 수 있습니다.
sudo apt-get install awesome awesome-extras
하우투 : Setup AwesomeWM- 위의 install 명령을 사용하는 경우 src 명령어에서 빌드 무시
나는 그것을 주장 할 것이다 Emacs 가 텍스트 편집기의 경계를 넘어서고 이제는 완전히 날아간 OS이며 적어도 나에게 가장 선호하는 키보드 중심 사용자 인터페이스 . 나는 위의 진술이 일부 사람들이 같은 진술로 암시하는 피곤한 농담보다는 프로그램의 칭찬과 강력한 권고로 의미합니다.
나는 보통 다음과 같이 터미널 창에서 호출합니다.
emacs -nw
물론 다음과 같이 설치하십시오.
sudo apt install emacs
우분투와 Canonical이 기본적으로 설치하지 않기로 선택한 것에 여전히 놀랐습니다.
학습 곡선이 다소 가파르지만 풍부한 작업 환경과 편집자에게 상을 줄 것입니다. 내장 튜토리얼을 사용하여 탐색을 시작하십시오.
ctrl-h t