Có thể đặt các cửa sổ với các phím tắt trong Xfce?


9

Với Compiz in Unity, tôi có thể nhấn Ctrl+ Alt+ 6để đặt cửa sổ ở nửa bên phải của màn hình, Ctrl+ Alt+ 4để đặt nó ở nửa bên trái, Ctrl+ Alt+ 7để đặt nó ở phần trên cùng bên trái của màn hình, v.v. .

Có một cái gì đó tương tự trong Xfce trên Xubfox?


Bạn có thể sử dụng các lệnh wmctrl và dễ dàng gõ phím như wmctrl -r :ACTIVE: -b remove,maximized_vert,maximized_horz && wmctrl -r :ACTIVE: -e 0,0,0,500,500. Xem người đàn ông wmctrl .
dùng55822

Đây có phải là một bản sao của điều này? Askubfox.com/questions/103456/ trên ... hoặc bạn đang sử dụng 12.10 nên được tích hợp sẵn trong WM.
fossfreedom

Tôi sử dụng 12.04 LTS
rubo77


1
@ rubo77, Nếu bạn quen thuộc với các tập lệnh bash, spunge.us/VjYL . Nhưng bạn cũng có thể cân nhắc cài đặt 12.10 vì fossfreedom nói rằng nó được tích hợp sẵn
user55822

Câu trả lời:


7

tôi thích sử dụng Alt+ dđể di chuyển cửa sổ vào nửa bên trái của màn hình và Shift+ Alt+ dnửa bên phải.

  • lưu trữ tập lệnh này như /usr/local/sbin/window-left/usr/local/sbin/window-right
  • trong bạn Settings Manager bạn có thể thêm một mục mới trong xfce4-bàn phím-phím tắt: /commands/custom/<Alt>d, String/usr/local/sbin/window-left
  • trong bạn Settings Manager bạn có thể thêm một mục mới trong xfce4-bàn phím-phím tắt: /commands/custom/<Shift><Alt>d, String/usr/local/sbin/window-right

mục mới cho phím tắt để di chuyển cửa sổ vào nửa bên trái của màn hình

(Bạn có thể chọn Phím tắt tốt nhất, phù hợp với bạn sử dụng <Alt>, <Shift>, <Control> and <Super>)


Nếu các phím tắt của bạn không hoạt động, hãy nhớ làm cho chúng thực thi được. chmod + x / usr / local / sbin / window-left chmod + x / usr / local / sbin / window-right
murarisumit 25/215

2
Câu trả lời này đã lỗi thời với các phiên bản XFCE mới hơn (xem câu hỏi / câu trả lời này để biết cách thực hiện một cách tự nhiên: askubfox.com/questions/210231/ trên )
process91

4

Những hành động này đã tồn tại đối với Trình quản lý cửa sổ của XFCE / Xubfox, đó là vấn đề ràng buộc chúng với các khóa thích hợp!

Bạn có thể làm điều này thông qua GUI. Chỉ cần vào Settings, Window Managervà nhấp vào Shortcutstab. Các hành động mà bạn đang tìm kiếm được đặt tên Tile window to the left, Tile window to the top-rightvv


Ngay cả khi bỏ phiếu muộn nhưng đây là câu trả lời đúng (ít nhất là trong môi trường xubfox của tôi 16.04)
Pierre

Đây chắc chắn là câu trả lời đúng
MrJman006

2

Tôi gặp vấn đề tương tự sau khi chuyển khỏi Compiz, vì tôi không tìm thấy giải pháp thực sự và tôi không muốn sử dụng các tập lệnh đơn lẻ, tôi đã rẽ nhánh một dự án, gần như có các tính năng mà tôi cần.

Bạn có thể tìm thấy nó dưới: https://github.com/gillesB/azulejo

Nó vẫn chưa hoàn hảo, thiếu nhiều hỗ trợ màn hình, nhưng tôi sử dụng nó hàng ngày. Nó cũng có thể được sử dụng trong các môi trường máy tính để bàn khác vì nó dựa trên EWMH (1). Ví dụ, tôi đã sử dụng nó một thời gian với Mate và tôi đã thử nghiệm nó với Cinnamon ngay sau đó.

1) http://en.wikipedia.org/wiki/EWMH


File "/usr/lib/python2.7/dist-packages/gi/__init__.py", dòng 76, trong require_version tăng ValueError ( 'Namespace% s không có sẵn' % namespace)
lefterav

Tôi đã tạo một vấn đề cho vấn đề đó trên GitHub. Tôi sẽ chăm sóc nó trong tương lai gần. ( github.com/gillesB/azulejo/issues/9 )
gillesB

Vấn đề xảy ra nếu các phụ thuộc không được cài đặt. Bạn có thể tìm thấy các gói cần thiết ở đây: github.com/gillesB/azulejo
gillesB
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.