Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

wmii - Trực tuyến trên đám mây

Chạy wmii trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

Đây là lệnh wmii có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


wmii - Trình quản lý cửa sổ được cải thiện²

SYNOPSIS


wmii [-a ] [-r ]

wmii -v

MÔ TẢ


Giới thiệu chung
wmii là một trình quản lý cửa sổ động cho X11. Ngược lại với quản lý cửa sổ tĩnh, người dùng
hiếm khi phải suy nghĩ về cách tổ chức các cửa sổ, bất kể anh ta đang làm gì hoặc có bao nhiêu
các ứng dụng được sử dụng cùng một lúc. Trình quản lý cửa sổ thích ứng với hiện tại
môi trường và phù hợp với nhu cầu của người dùng, thay vì buộc họ phải sử dụng một giá trị đặt trước,
cố định bố cục và cố gắng gắn tất cả các cửa sổ và ứng dụng vào đó.

wmii hỗ trợ quản lý cửa sổ kiểu cổ điển và xếp gạch với bàn phím và chuột mở rộng
điều khiển. Quản lý cửa sổ cổ điển sắp xếp các cửa sổ trong một lớp nổi mà tyen có thể
được di chuyển và thay đổi kích thước một cách tự do. Quản lý cửa sổ xếp gạch sắp xếp các cửa sổ theo cột dọc.
Mỗi cột chứa một số cửa sổ tùy ý tùy ý và sắp xếp chúng theo chiều dọc trong một
cách thức không chồng chéo. Sau đó, chúng có thể được di chuyển và thay đổi kích thước, giữa và trong các cột, tại
sẽ.

wmii cung cấp một hệ thống tệp ảo đại diện cho trạng thái bên trong tương tự như
procfs của hệ điều hành Unix. Việc sửa đổi hệ thống tệp ảo này dẫn đến việc thay đổi
trạng thái của trình quản lý cửa sổ. Dịch vụ hệ thống tệp ảo có thể được truy cập thông qua
Các chương trình khách có khả năng 9P, như wmiir(1). Điều này cho phép điều khiển từ xa đơn giản và mạnh mẽ
của trình quản lý cửa sổ cốt lõi.

Lệnh Dòng Lập luận
-a
Chỉ định địa chỉ trên đó wmii nên lắng nghe các kết nối. Địa chỉ
có hình thức !. Mặc định có dạng:

unix! / tmp / ns.USER $.$ {HIỂN THỊ% .0}/ wmii

mở một ổ cắm unix theo quy ước Cổng kế hoạch 9. Để mở một ổ cắm TCP,
nghe ở cổng 4332 trên giao diện loopback, sử dụng:

tcp! localhost! 4332

$ WMII_NAMESPACE được tự động đặt thành giá trị này.

-r
Chỉ định tập lệnh rc nào sẽ chạy. Nếu như bao gồm một đối số duy nhất,
$ WMII_CONFPATH được tìm kiếm trước đây $ PATH. Nếu không, nó được chuyển đến shell cho
đánh giá. Các biến môi trường $ WMII_ADDRESS$ WMII_CONFPATH được đặt trước
cho kịch bản.

Thuật ngữ
Giao diện
Một phiên bản máy chủ X đang chạy bao gồm các thiết bị đầu vào và màn hình.

Màn hình A vật lý hoặc ảo (Xinerama hoặc xnest(1)) của màn hình X.

Cửa sổ A (hình chữ nhật) đối tượng X có thể vẽ được hiển thị trên màn hình, thường là
cửa sổ ứng dụng.

Máy khách Một cửa sổ ứng dụng được bao quanh bởi một cửa sổ khung chứa đường viền và
thanh tiêu đề.

Lớp nổi
Một lớp màn hình của wmii trên tất cả các lớp khác, nơi các máy khách được sắp xếp trong một
cách thức cổ điển (nổi). Chúng có thể được thay đổi kích thước hoặc di chuyển tự do.

Lớp được quản lý
Một lớp màn hình của wmii bên dưới lớp nổi, nơi khách hàng được sắp xếp
một cách không chồng chéo (được quản lý). Tại đây, trình quản lý cửa sổ chỉ định động
mỗi khách hàng một quy mô và vị trí. Lớp được quản lý bao gồm các cột.

Gắn thẻ các chuỗi chữ và số có thể được chỉ định cho một máy khách. Điều này cung cấp một cơ chế
để nhóm các khách hàng có thuộc tính tương tự. Khách hàng có thể có một thẻ, ví dụ: công việc, hoặc là
một số thẻ, ví dụ: công việc + thư. Các thẻ được phân tách bằng dấu + nhân vật.

Xem Một tập hợp khách hàng có chứa một thẻ cụ thể, khá giống với một không gian làm việc trong
trình quản lý cửa sổ. Nó bao gồm các lớp nổi và được quản lý.

Cột Một cột là một vùng màn hình sắp xếp các máy khách theo chiều dọc không chồng chéo
đường. Khách hàng có thể được di chuyển và thay đổi kích thước giữa và trong các cột một cách tự do.

Thanh Thanh ở cuối màn hình hiển thị nhãn cho mỗi chế độ xem và cho phép
tạo các nhãn do người dùng xác định tùy ý.

Sự kiện Sự kiện là một thông báo có thể được đọc từ một tệp đặc biệt trong hệ thống tệp của
wmii, chẳng hạn như một lần nhấn nút chuột, một lần nhấn phím hoặc một tin nhắn được viết bởi một
khách hàng 9P khác nhau.

Cơ bản cửa sổ quản lý
Chạy một bản thô wmii quá trình không có wmiirc(1) script cung cấp quản lý cửa sổ cơ bản
các khả năng. Tuy nhiên, để sử dụng nó một cách hiệu quả, điều khiển từ xa thông qua hệ thống tập tin của nó
giao diện là cần thiết. Nếu không có tập lệnh như vậy, chỉ có thể di chuyển và thay đổi kích thước
khách hàng bằng chuột, nhưng không phải để thay đổi thẻ của họ hoặc để chuyển đổi chế độ xem. Khác
các tương tác, chẳng hạn như tùy chỉnh kiểu, giết hoặc gắn thẻ lại khách hàng và lấy
, không thể đạt được nếu không truy cập vào hệ thống tập tin.

Hệ thống tệp có thể được truy cập bằng cách kết nối với địa chỉ of wmii với bất kỳ khả năng 9P nào
khách hàng, chẳng hạn như wmiir(1)

Hoạt động
Cấu hình mặc định cung cấp cho một menu hành động đặc biệt. Chúng bao gồm một trong hai
tập lệnh shell trong $ WMII_CONFPATH hoặc các định nghĩa hành động có trong wmiirc.

Đây là danh sách các hành động mặc định:

thực thi Thay thế trình quản lý cửa sổ bằng một chương trình khác
thoát Rời khỏi trình quản lý cửa sổ một cách độc đáo
rehash Làm mới danh sách chương trình
showkeys Hiển thị danh sách các ràng buộc khóa được wmii công nhận
trạng thái Định kỳ in ngày và tải trung bình vào thanh
chào mừng Hiển thị thông báo chào mừng có chứa hướng dẫn wmii

Mặc định Key Bindings
Tất cả những thứ được cung cấp wmiirc script chấp nhận ít nhất các ràng buộc chính sau đây. Họ nên
cũng cung cấp một những người khoe khoang hành động để mở tham chiếu nhanh ràng buộc khóa.

Di chuyển Xung quanh
Key Hoạt động
Mod-h Di chuyển đến một cửa sổ để trái của một trong những hiện đang được tập trung
Mod-l Di chuyển đến một cửa sổ để ngay của một trong những hiện đang được tập trung
Mod-j Di chuyển đến cửa sổ phía dưới người hiện đang tập trung
Mod-k Di chuyển đến một cửa sổ ở trên người hiện đang tập trung
Mod-space Chuyển đổi giữa các lớp được quản lý và lớp nổi
Mod-t Di chuyển đến chế độ xem của cái đã cho
Mod-n Di chuyển đến chế độ xem tiếp theo
Mod-b Di chuyển đến chế độ xem trước đó
mod-[0-9] Di chuyển đến chế độ xem với số đã cho

Di chuyển Những điều Xung quanh
Key Hoạt động
Mod-Shift-h Di chuyển cửa sổ hiện tại cửa sổ vào một cột trên trái
Mod-Shift-l Di chuyển cửa sổ hiện tại sang một cột trên ngay
Mod-Shift-j Di chuyển cửa sổ hiện tại xuống bên dưới cửa sổ bên dưới nó.
Mod-Shift-k Di chuyển cửa sổ hiện tại lên trên cửa sổ phía trên nó.
Mod-Shift-space Chuyển đổi cửa sổ hiện tại giữa lớp được quản lý và lớp nổi
Mod-Shift-t Di chuyển cửa sổ hiện tại sang chế độ xem đã cho
Mod-Shift-[0-9] Di chuyển cửa sổ hiện tại sang dạng xem với số đã cho

hỗn hợp
Key Hoạt động
Mod-m Chuyển cột hiện tại thành tối đa chế độ
Mod-s Chuyển cột hiện tại thành ngăn xếp chế độ
Mod-d Chuyển cột hiện tại thành mặc định chế độ
Mod-Shift-c Giết chết khách hàng đã chọn
Mod-p Thực hiện
Mod-a Thực hiện cái tên
Mod-Nhập Thực hiện an giả lập x-terminal

Cấu hình


Nếu bạn cảm thấy cần phải thay đổi cấu hình mặc định, thì hãy tùy chỉnh (như mô tả
phía trên wmiirc hoạt động. Hành động này được thực hiện ở cuối wmii kịch bản và hiện
tất cả công việc thiết lập trình quản lý cửa sổ, liên kết khóa, nhãn thanh, v.v.

Hệ thống tập tin
Hầu hết các khía cạnh của wmii được kiểm soát thông qua hệ thống tập tin. Nó thường được truy cập thông qua
wmiir(1) lệnh, nhưng nó có thể được truy cập bởi bất kỳ 9P nào, bao gồm cả 9P của plan9port [1], và có thể
được gắn kết nguyên bản trên Linux thông qua v9fs [1], và trên Inferno (người đàn ông chạy trên Linux).
Tất cả dữ liệu trong hệ thống tệp, bao gồm cả tên tệp, đều được mã hóa UTF-8. Tuy nhiên, khi truy cập
thông qua wmiir(1), văn bản được tự động dịch sang và từ mã hóa ngôn ngữ của bạn.

Hệ thống tệp, cũng như nhiều hệ thống tệp 9P khác, hoàn toàn là hệ thống tổng hợp. Các tập tin tồn tại
chỉ trong bộ nhớ và không được ghi vào đĩa. Chúng thường được bắt đầu trên khởi động wmii
thông qua một tập lệnh chẳng hạn như wmiirc. Một số tệp được sử dụng để ra lệnh, những tệp khác chỉ cần hành động
như thể chúng là các tệp thông thường (nội dung của chúng được cập nhật và trả về chính xác như
bằng văn bản), mặc dù việc viết chúng có những tác dụng phụ (chẳng hạn như thay đổi các ràng buộc của khóa). MỘT
Sau đây là mô tả về bố cục hệ thống tệp và các lệnh điều khiển.

Hệ thống cấp bậc
/ Tệp kiểm soát toàn cầu

/khách hàng/*/
Tệp kiểm soát khách hàng

/nhãn/*/
Xem các tệp điều khiển

/ lbar /, / rbar /
Các tệp đại diện cho nội dung của thanh dưới cùng

Sản phẩm / Hệ thống cấp bậc
đồng môn
Sản phẩm đồng môn tệp chứa danh sách các quy tắc ảnh hưởng đến chiều rộng của tệp mới được tạo
cột. Nội quy có dạng:

// -> [+]*

Ở đâu,

:= <phần trăm of màn hình> | px

Khi một cột mới, , được tạo trên một chế độ xem có tên khớp với , nó là
đưa ra thứ cung cấp . Nếu không có chiều rộng thứ, nó được đưa ra
1/thứ của màn hình.

quy tắc TẠM

Sản phẩm quy tắc tệp chứa danh sách các quy tắc có thể được sử dụng để tự động đặt
tài sản của khách hàng mới. Các quy tắc được chỉ định như:

// = hữu ích. Cảm ơn !

mỗi nơi đại diện cho một lệnh trong các máy khách ctl tệp và từng
đại diện cho giá trị để gán cho nó. Các quy tắc được áp dụng khi khách hàng
lần đầu tiên bắt đầu và nội dung của đạo cụ tệp khớp với biểu thức chính quy
.

Ngoài ra, các khóa sau được chấp nhận và có ý nghĩa đặc biệt:

tiếp tục
Thông thường, khi gặp phải quy tắc phù hợp, đối sánh quy tắc sẽ dừng lại. Khi nào
phím tiếp tục được cung cấp (với bất kỳ giá trị nào), quá trình khớp sẽ tiếp tục tại
quy tắc tiếp theo.

force-tags =
Như thẻ, nhưng ghi đè bất kỳ cài đặt nào thu được từ
nhóm hoặc từ _WMII_TAGS tài sản cửa sổ.

các phím phím tệp chứa danh sách các khóa wmii sẽ lấy. Bất cứ khi nào những phím này
các tổ hợp được nhấn, chuỗi đại diện cho chúng được ghi thành '/ event'
như: Khóa

sự kiện sự kiện tệp không bao giờ trả về EOF trong khi wmii đang chạy. Nó vẫn mở và báo cáo
các sự kiện khi chúng xảy ra. Bao gồm trong số đó là:

[Không]Cấp bách [Người quản lý | Khách hàng]
gợi ý khẩn cấp của đã được đặt hoặc không được đặt. Lập luận thứ hai là [Khách hàng] nếu như
nó được thiết lập bởi khách hàng và [Quản Lý] nếu nó được đặt bởi wmii cuộc sống
thông điệp điều khiển.

[Không] UrgentTag [Người quản lý | Khách hàng]
Một khách hàng trên đã đặt gợi ý khẩn cấp hoặc khách hàng khẩn cấp cuối cùng
đã có gợi ý khẩn cấp chưa được đặt.

Khách hàng
Thanh tiêu đề của khách hàng đã được nhấp hoặc đã được nhấn nút
nó.

[Trái | Phải]Quán ba[Nhấp vào | MouseDown]
Một thanh bên trái hoặc bên phải đã được nhấp hoặc có một nút được nhấn trên thanh đó.

Để có danh sách toàn diện hơn về các sự kiện có sẵn, hãy xem wmii.pdf[2]

ctl Các ctl tệp có một số thông báo để thay đổi cài đặt chung, chẳng hạn như màu sắc và
phông chữ, có thể được xem bằng cách đọc nó. Nó cũng có các lệnh sau:

bỏ Quit wmii

giám đốc điều hành
Thay thế wmii với

sinh sản
Tạo ra một chương trình mới, như thể bởi -r cờ.

Sản phẩm /khách hàng/ Hệ thống cấp bậc
Mỗi thư mục trong '/ client /' đại diện cho một máy khách X11. Mỗi thư mục được đặt tên cho
Id cửa sổ X của cửa sổ mà máy khách đại diện, ở dạng mà hầu hết các tiện ích X
nhìn nhận. Một ngoại lệ là thư mục 'sel' đặc biệt, đại diện cho
khách hàng hiện được chọn.

ctl Khi đọc, tệp 'ctl' trả về id cửa sổ X của máy khách. Sau
các lệnh có thể được ghi vào nó:

cho phép
Tập hợp các hành động bất thường mà khách hàng được phép thực hiện, trong cùng một
định dạng như bộ thẻ.

kích hoạt
Máy khách được phép tự kích hoạt - nghĩa là tập trung vào
và, tùy trường hợp có thể yêu cầu, hãy thu gọn nó và chọn một thẻ
nó cư trú trên. Cờ này phải được đặt trên máy khách nếu bạn muốn
có thể tự kích hoạt từ khay hệ thống.

nổi <trên | off | luôn luôn | không bao giờ>
Xác định xem ứng dụng khách này có khả năng nổi khi được đính kèm vào một dạng xem mới hay không.
Thông thường, giá trị tự động thay đổi bất cứ khi nào cửa sổ được di chuyển
giữa các lớp nổi và được quản lý. Tuy nhiên, đặt giá trị là
luôn luôn or không bao giờ ghi đè hành vi này. Ngoài ra, hộp thoại, menu,
bến tàu và màn hình giật gân sẽ luôn nổi trừ khi giá trị này được đặt thành
không bao giờ.

toàn màn hình <trên | off | chuyển đổi>
Đặt trạng thái toàn màn hình của khách hàng.

nhóm <nhóm id>
ID nhóm của khách hàng hoặc 0 nếu không phải là một phần của nhóm. Khách hàng có xu hướng mở
với các thẻ giống nhau và trong cùng các cột với thành viên hoạt động cuối cùng của
nhóm của họ. Đặt thuộc tính này chỉ hữu ích khi được thực hiện thông qua các quy tắc
tập tin.

kill Đóng cửa sổ của máy khách.

pid Giá trị chỉ đọc của PID của chương trình sở hữu cửa sổ, nếu
giá trị có sẵn và quá trình này trên cùng một máy như wmii.

slay Buộc giết kết nối của máy khách với máy chủ X, đóng tất cả
các cửa sổ. Hủy quy trình mẹ nếu PID của khách hàng có sẵn.

thẻ
Các thẻ của khách hàng. Giống như tệp thẻ.

khẩn cấp <trên | off | chuyển đổi>
Đặt hoặc bỏ đặt gợi ý khẩn cấp của khách hàng.

nhãn Đặt hoặc đọc nhãn (tiêu đề) của khách hàng.

props Trả về một lớp khách hàng và gắn nhãn là: ::.

thẻ Đặt hoặc đọc thẻ của khách hàng. Các thẻ được phân tách bằng +, -, hoặc là ^. Các thẻ bắt đầu bằng
+ được thêm vào, trong khi những người bắt đầu bằng - bị loại bỏ và những người bắt đầu bằng ^
được bật tắt. Nếu chuỗi thẻ được viết bắt đầu bằng +, ^, hoặc là -, các thẻ được viết
được thêm vào hoặc xóa khỏi tập hợp của khách hàng, nếu không tập hợp đó sẽ bị ghi đè.

Sản phẩm /nhãn/ Hệ thống cấp bậc
Mỗi thư mục trong '/ tag /' đại diện cho một chế độ xem, chứa tất cả các ứng dụng khách có
đã áp dụng thẻ nhất định. Thư mục 'sel' đặc biệt đại diện cho thẻ hiện được chọn.

ctl Có thể đọc tệp 'ctl' để lấy tên của thẻ trong thư mục
đại diện hoặc được viết bằng các lệnh sau:

chọn Chọn một khách hàng: chọn [trái | phải | lên | xuống]

lựa chọn [<hàng số>| sel] [<khung số>]

chọn khách hàng

gửi Gửi khách hàng ở đâu đó:

gửi [| sel] [lên | xuống | trái | phải]

gửi [| sel]
Gửi đến nth

gửi [| sel] chuyển đổi
Chuyển đổi giữa lớp nổi và lớp được quản lý.

trao đổi Trao đổi một khách hàng với một khách hàng khác. Cú pháp tương tự như gửi.

phát triển Tăng trưởng hoặc thu nhỏ khách hàng.

phát triển []

di chuyển Di chuyển một khách hàng theo một hướng nhất định.

phát triển []

Trong đó các đối số được xác định như sau:

vùng Chọn một cột hoặc vùng nổi.

khu vực :: = | :

Thời Gian được bỏ qua và không phải là "sel", 0 được giả định.
"sel" tự nó đại diện cho khách hàng đã chọn cho dù đó là màn hình nào
vào.

area_spec :: = "~" | | "sel"

Trong đó "~" đại diện cho vùng nổi và đại diện cho một cột
chỉ mục, bắt đầu từ một.

screen_spec :: =

Ở đâu đại diện cho số màn hình Xinerama dựa trên 0.

frame Chọn một cửa sổ máy khách.

khung :: = | sel | khách hàng

Ở đâu đại diện cho khung thứ n của or là X11
id cửa sổ của ứng dụng khách đã cho.

số lượng Số lượng để phát triển hoặc thúc đẩy một cái gì đó.

số lượng :: = | px

Nếu "px" được đưa ra, được xen vào dưới dạng số lượng pixel chính xác.
Nếu không, nó được xen vào như một số tiền "hợp lý", thường là
hoặc chiều cao của thanh tiêu đề của cửa sổ hoặc gia số kích thước của nó (như
được xác định bởi X11) theo một hướng cho trước.

chỉ mục Đọc để biết mô tả về nội dung của thẻ.

Sản phẩm / rbar /, / lbar / Hệ thống cấp bậc
Các tệp trong '/ rbar /' và '/ lbar /' đại diện cho các mục của thanh ở cuối
màn. Các tệp trong '/ lbar /' xuất hiện ở bên trái của thanh, trong khi những tệp bên dưới
'/ rbar /' xuất hiện ở bên phải, với mục ngoài cùng bên trái chiếm tất cả không gian có sẵn.
Các mục được sắp xếp theo từ điển.

Các tệp có thể được đọc hoặc ghi để lấy hoặc thay đổi màu sắc và văn bản của các thanh. Các
định dạng tương tự như các ctl và phải được tự giải thích.

Sử dụng wmii trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    sạch sâu
    sạch sâu
    Một tập lệnh Kotlin kích hoạt tất cả các bản dựng
    cache từ các dự án Gradle/Android.
    Hữu ích khi Gradle hoặc IDE cho phép bạn
    xuống. Kịch bản đã được thử nghiệm trên
    macOS, nhưng ...
    Tải xuống sạch sâu
  • 2
    Trình cắm kiểu kiểm tra Eclipse
    Trình cắm kiểu kiểm tra Eclipse
    Trình cắm thêm Eclipse Checkstyle
    tích hợp mã Checkstyle Java
    đánh giá viên vào IDE Eclipse. Các
    plug-in cung cấp phản hồi theo thời gian thực để
    người dùng về vi phạm ...
    Tải xuống Trình cắm kiểu kiểm tra Eclipse
  • 3
    AstrOrzNgười Chơi
    AstrOrzNgười Chơi
    AstrOrz Player là trình phát đa phương tiện miễn phí
    phần mềm, một phần dựa trên WMP và VLC. Các
    người chơi theo phong cách tối giản, với
    hơn mười màu chủ đề và cũng có thể
    b ...
    Tải xuống AstrOrzPlayer
  • 4
    phim trường
    phim trường
    Kodi Movistar+ TV là một ADDON cho XBMC/
    Kodi que allowe disponer de un
    bộ giải mã dịch vụ IPTV
    Tích hợp Movistar en uno de los
    trung tâm truyền thông ...
    Tải phimstartv
  • 5
    Mã :: Khối
    Mã :: Khối
    Code::Blocks là mã nguồn mở, miễn phí,
    đa nền tảng C, C++ và Fortran IDE
    được xây dựng để đáp ứng những nhu cầu khắt khe nhất
    của người dùng của nó. Nó được thiết kế rất
    mở rộng ...
    Tải xuống mã::Khối
  • 6
    Ở giữa
    Ở giữa
    Giao diện Minecraft giữa hoặc nâng cao
    và Theo dõi Dữ liệu / Cấu trúc là một công cụ để
    hiển thị tổng quan về Minecraft
    thế giới mà không thực sự tạo ra nó. Nó
    có thể ...
    Tải về giữa
  • Khác »

Lệnh Linux

Ad