it-swarm-vi.com

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

Tôi biết về awesome trình quản lý cửa sổ, 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 Nice 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 đề bởi 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?

20
Wayne Werner

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

  • XMonad có khả năng là 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 được lấy cảm hứng 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 dwm trong 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ó; Echinus ngã ba DWM bắt đầu theo cách này. Hầu hết người dùng dwm sẽ nhăn mặt với "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à vim- like; 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 nhánh 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ể định cấu hình ràng buộc khóa 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 dưới dạng 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. Các tổ hợp phím mặc định được lấy cảm hứng từ GNU screen và 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à bản viết lại của ratpoison trong Common LISP, bổ sung tùy chọn Nice để 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).

36
Riccardo Murri

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
1
haziz

Sử dụng Meta hoặc là Ctrl-Alt sử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 Ctrl hoặc là Alt công cụ sửa đổi cho các phím tắt của chúng (hoặc sử dụng các phím chức năng không có công cụ sửa đổi).

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

1
dv3500ea

Bạn có thể muốn kiểm tra wiki cộng đồng lối tắt bàn phím trên đây để biết thêm thông tin về các phím tắt mặc định :)

1
myusuf3

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ẽ là tuyệt vời - nó có thể dễ dàng cài đặt từ kho lưu trữ chính thức của Ubuntu.

Sudo apt-get install awesome awesome-extras

HOWTO: Setup AwesomeWM - Bỏ qua việc xây dựng từ các hướng dẫn src nếu bạn sử dụng lệnh cài đặt ở trên

1
koushik