Có máy tính để bàn tập trung vào bàn phím / WM không?


20

Tôi biết về trình quản lý cửa sổ tuyệt vời , sau một số tùy chỉnh có thể phù hợp với mong muốn của tôi, nhưng tôi đã tự hỏi liệu có một môi trường máy tính để bàn tập trung vào bàn phím không yêu cầu quá nhiều điều chỉnh để làm cho nó thực sự hữu ích. Tất nhiên là gnome và tôi chắc chắn KDE có các phím tắt đẹp và khả năng thiết lập chúng theo cách bạn muốn, nhưng điều đó trở thành một vấn đề vì trong nhiều trường hợp, bàn phím kết thúc mâu thuẫn với hành vi chương trình tích hợp.

Bất kỳ đề xuất?

Câu trả lời:


36

Có nhiều! (Tuy nhiên, tất cả những cái mà tôi biết cũng là những người quản lý cửa sổ ốp lát .)

  • XMonad có thể là một trong những cộng đồng người dùng lớn nhất. Nó có tài liệu mở rộng và hoạt động tốt với các phần mở rộng Gnome / EWMH (mặc dù bạn phải kích hoạt chúng trong tệp cấu hình). Tệp cấu hình có cú pháp Haskell, nhưng chắc chắn có thể chỉnh sửa nó mà không cần biết nhiều về Haskell, chỉ bằng cách sao chép + dán các ví dụ từ tài liệu. Các tổ hợp phím mặc định đã hết hạn vim, mặc dù tất cả chúng đều có thể được ánh xạ lại (bao gồm cả việc sử dụng các tổ hợp phím như Emacs ' C-a C-b C-c). Nó có sẵn trong Ubuntu dưới dạng gói xmonad.

  • Bluetile là con đẻ của XMonad: nó hỗ trợ tệp cấu hình đơn giản hóa và tích hợp tốt với máy tính để bàn Gnome theo mặc định. Thật không may, nó không có sẵn trong Ubuntu 10.04, vì vậy bạn phải cài đặt từ nguồn.

  • DWM là "người cha truyền cảm hứng" của XMonad và Awesome. Nó rất gọn gàng và nhanh chóng, và có sẵn dưới dạng gói dwmtrong Ubuntu 10.04. Tuy nhiên, theo thiết kế, để thay đổi cấu hình, bạn phải chỉnh sửa tệp tiêu đề trong các nguồn và biên dịch lại; hầu hết các tài liệu về các tùy chọn có sẵn chỉ có sẵn dưới dạng bài đăng danh sách gửi thư. Nó không hỗ trợ Gnome / EWMH theo mặc định, bạn sẽ phải vá nó; những con nhum ngã ba của DWM bắt đầu theo cách này. Hầu hết dwmngười dùng sẽ nhăn mặt vì "môi trường máy tính để bàn" vì vậy đây có thể không phải là lựa chọn phù hợp nếu bạn thích mánh lới quảng cáo Gnome. Các ràng buộc khóa mặc định là vimgiống như; chúng có thể được ánh xạ lại, nhưng không có tùy chọn nào cho chuỗi tổ hợp phím.

  • Tuyệt vời bắt đầu như một ngã ba của DWM.

  • Ion là trình quản lý cửa sổ ốp lát được lập trình đầy đủ trong Lua: cũng là "tệp cấu hình" là tập lệnh Lua, do đó bạn có thể ánh xạ bất kỳ khóa nào cho bất kỳ hành động nào (miễn là bạn biết đủ Lua cho tác vụ). Không có hỗ trợ cho các phần mở rộng Gnome hoặc EWMH, theo như tôi biết. Có sẵn trong Ubuntu 10.04 dưới dạng gói ion3.

  • wmii là tiền thân của DWM (cùng tác giả). Nó có thể được điều khiển hoàn toàn bằng bàn phím, nhưng có nhiều lựa chọn bố cục hơn và định dạng cấu hình dựa trên "hệ thống tệp ảo", điều này làm cho những điều rất phức tạp có thể xảy ra nhưng (IMHO) cũng có những điều đơn giản khá phức tạp. Có sẵn trong Ubuntu 10.04 dưới dạng gói wmii.

  • larswm có thể cấu hình một ràng buộc chính cho tất cả các hoạt động mà nó hỗ trợ. Tài liệu xuất hiện dưới dạng một trang nam, rõ ràng và đầy đủ. Cộng đồng người dùng hiện rất nhỏ và danh sách gửi thư đã im lặng trong nhiều tháng. Không hỗ trợ cho phần mở rộng EWMH / máy tính để bàn. Có sẵn như gói larswm.

  • ratpoison , như tên gọi, buộc bạn không sử dụng chuột. Mỗi hành động được thực hiện bằng một nét chính. Keybindings mặc định được lấy cảm hứng từ GNU screenvà Emacs; chúng có thể được bật lại, tùy thuộc vào ràng buộc rằng luôn có một "khóa tiền tố" toàn cầu để bắt đầu hành động. StumpWM là một bản viết lại ratpoisontrong Common Lisp, bổ sung tùy chọn hay để hack WM trong khi bạn đang chạy nó. Không hỗ trợ cho phần mở rộng EWMH / máy tính để bàn (theo thiết kế, tôi muốn nói). Cả hai đều có sẵn trong Ubuntu 10.04 (gói ratpoisonstumpwm).


tuyệt vời không còn là một wm ốp lát, mặc dù nó vẫn hỗ trợ ốp lát
bandi

Tác giả Bluetile đề cập đến XMonadnhư một thư viện để viết các trình quản lý cửa sổ. Tôi nghĩ rằng đây là một mô tả chính xác.
đẳng cấu

1

Sử dụng Metahoặc Ctrl-Altsửa đổi cho các phím tắt máy tính để bàn.

Hầu hết các chương trình sử dụng Ctrlhoặc Altsửa đổi cho các phím tắt của họ (hoặc sử dụng các phím chức năng không có sửa đổi).

Hầu hết các chương trình không sử dụng Ctrl-Altphím tắt và hầu như không bao giờ sử dụng Metaphím tắt, vì vậy bạn nên an toàn khi sử dụng các phím tắt này mà không có xung đột.


2
Trên bàn phím tiêu chuẩn <Meta>là phím Windows.
LassePoulsen


1

Ngoài tuyệt vời, các lựa chọn khác là DWM & WMii. Tôi không biết nhiều về WMii nhưng DWM cực kỳ đơn giản và khéo léo và có tất cả các tùy chỉnh có trong chính mã nguồn. Tuy nhiên, điều này có nghĩa là nó yêu cầu bạn biên dịch lại mỗi khi bạn thay đổi phím tắt. Đây là những gì mang lại cho dwm sức mạnh và hiệu suất của nó.

Sự lựa chọn của tôi sẽ rất tuyệt vời - nó có thể dễ dàng cài đặt từ kho chính thức của Ubuntu.

sudo apt-get install awesome awesome-extras

HOWTO: Thiết lập AwesomeWM - Bỏ qua bản dựng từ hướng dẫn src nếu bạn sử dụng lệnh cài đặt ở trên


Tôi không thể đăng các liên kết này trong câu trả lời của mình vì tôi không đủ danh tiếng để gửi nhiều hơn 1 siêu liên kết. Cố gắng gửi qua ý kiến. BTW, đây là một số chủ đề ubuntuforums tuyệt vời về việc sử dụng awesome trong ubfox ;-). Trình quản lý cửa sổ tuyệt vời 3.0: ubuntuforums.org/showthread.php?t=948361 Tuyệt vời - Giới thiệu ngắn gọn: ubuntuforums.org/showthread.php?t=675292 Không dây tuyệt vời với wicd / nm: ubuntuforums.org/showthread.php? = 1260250
koushik

1

Tôi sẽ lập luận rằng Emacs đã vượt qua ranh giới trở thành một trình soạn thảo văn bản và bây giờ là một hệ điều hành hoàn chỉnh, và ít nhất là đối với tôi, là giao diện người dùng trung tâm bàn phím ưa thích của tôi. Tôi có nghĩa là tuyên bố trên như một lời khen và một khuyến nghị mạnh mẽ của chương trình chứ không phải là trò đùa mệt mỏi mà một số người ngụ ý với cùng một tuyên bố.

Tôi thường gọi nó trong một cửa sổ đầu cuối với:

emacs -nw

Tất nhiên cài đặt nó với:

sudo apt install emacs

Tôi vẫn ngạc nhiên khi Ubuntu và Canonical chọn không cài đặt nó theo mặc định.

Nó có một đường cong học tập hơi dốc, nhưng sẽ thưởng cho bạn một môi trường làm việc và biên tập viên phong phú. Bắt đầu khám phá của bạn bằng cách sử dụng nó được xây dựng trong hướng dẫn, mà bạn có thể gọi với:

ctrl-h t
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.