Cách bật Windows Key + số trong gnome để chuyển sang cửa sổ trên thanh tác vụ hoặc bảng điều khiển


10

Trong Windows 7/8 và Unity, bạn có thể sử dụng WindowsKey+ 1để chuyển sang ứng dụng đầu tiên trên thanh tác vụ / bảng điều khiển, WindowsKey+ 2cho lần thứ hai, v.v.

Tôi cần làm gì để kích hoạt tính năng đó trong máy tính để bàn?


Tôi không chắc điều này có thể có trong Gnome Shell. Tôi nghĩ điều tốt nhất bạn có thể làm là Alt + Tab.
Seth

Hành vi được mô tả trong bài viết này makeuseof.com/tag/ và đó là số 2 trong danh sách.
holmb

2
@holmb Thật không may, No2 chỉ dành cho Unity.
TankorSmash

Bạn có thể thử kịch bản một cái gì đó tức là với xdotool và gán nó cho các phím nóng tương ứng.
allo

... hoặc với Phím tắt bàn phím tùy chỉnh trong Cài đặt Gnome (xem câu trả lời)
Steven

Câu trả lời:


5

Gnome 3 không tích hợp chức năng này, như bạn đã khám phá.

Để khắc phục, hãy tạo một phím tắt cho RaiseOrRun.shtập lệnh

  1. Tạo /home/<username>/RaiseOrRun.shtập lệnh
  2. Chạy chmod +x /home/<username>/RaiseOrRun.shđể làm cho nó thực thi.
  3. Mở Cài đặt Gnome, Bàn phím
  4. Đối với mỗi ứng dụng "Đã thêm vào mục ưa thích":
    1. Cuộn xuống phía dưới và nhấn nút + để thêm Phím tắt tùy chỉnh
      • Tên: Chọn tên bất kỳ
      • Chỉ huy: /home/<username>/RaiseOrRun.sh <WM_CLASS> <EXECUTABLE>
      • Thí dụ: /home/<username>/RaiseOrRun.sh chromium chromium-browser
    2. Nhấp vào nút Chỉnh sửa và nhấn Phím tắt bạn muốn (ví dụ: Super+ 1)
    3. Nhấp vào Thêm để xác nhận

Ghi chú:

  1. Giải pháp này không biết gì về Dash của Gnome 3. Nếu bạn muốn duy trì Super+ 1cho ứng dụng đầu tiên trong Favorites, bạn sẽ phải giữ phím tắt và vị trí Dash được đồng bộ hóa theo cách thủ công.

  2. Hiển thị WM_CLASS cho mỗi ứng dụng đang mở với wmctrl -l -x

  3. Xem thêm: Alt + Tab hút; đây là một giải pháp - Khai thác lập trình viên - Vicky Chijwani (giải thích tại sao "chạy hoặc tăng" tốt hơn không gian làm việc).


Kịch bản: RaiseOrRun.sh

#!/bin/bash

# $1 - case insensitive word in WM_CLASS
# $2 - command to start application

# wmctrl 
# -a <WIN> Activate the window <WIN> by switching to its desktop and raising it.
# -x Include WM_CLASS in the window list or interpret <WIN> as the WM_CLASS name

wmctrl -x -a "$1" || "$2"

1
Tôi thực sự thích giải pháp này! Nó rất di động! Bạn có biết một cách mở rộng nó để chuyển sang thể hiện được sử dụng gần đây nhất của thiết bị đầu cuối không? Ngoài ra, trong Unity bạn có thể sử dụng shift + windows + numđể tạo ra một phiên bản mới của một ứng dụng đang hoạt động.
Daniel Hitzel

Tạo một ví dụ mới nên dễ dàng. Tạo một Phím tắt để bắt đầu ứng dụng. Tôi không thể tìm thấy một giải pháp đơn giản để lặp qua các phiên bản của một ứng dụng cụ thể.
Steven

Nếu bạn tình cờ gặp một người, vui lòng thêm nó vào bài đăng;) dù sao cũng cảm ơn sự giúp đỡ trên gnome
Daniel Hitzel

Loại tính năng này nên được đưa vào DE vì những lý do được giải thích trong bài đăng của tôi trên AskUbfox .
Dan Dascalescu

Steven và @daniel, liên quan đến việc có thể lặp qua các phiên bản của một ứng dụng cụ thể, vui lòng xem câu trả lời của tôi tại câu hỏi này . Mong rằng sẽ giúp!
Robert

1

Gnome không có cách nào để làm điều đó một cách cụ thể, nhưng đây là một số cách khác để nhanh chóng chuyển đổi ứng dụng.

  1. Bạn có thể sử dụng các tính năng của Gnome để chuyển đổi ứng dụng. Gnome có một video và hướng dẫn về chủ đề ở đây . Một số điểm nổi bật bao gồm nhập (nếu bạn muốn chuyển sang Firefox, bạn có thể nhấn "super" sau đó nhập "linh hoạt" và sau đó nhấn enter) và sử dụng tổng quan hoạt động (gập góc trên cùng bên trái của màn hình bằng chuột, sau đó nhấp cửa sổ bạn muốn).

  2. Bạn có thể sử dụng không gian làm việc. Gnome cung cấp các phím tắt để chuyển sang các không gian làm việc cụ thể, nhưng chúng không được đặt theo mặc định. Bạn có thể đặt toàn màn hình cửa sổ của mình ở các không gian làm việc khác nhau và sử dụng các phím tắt này để chuyển đổi giữa chúng.

    Ví dụ: bạn có thể liên kết Super+ 1thành "Chuyển sang không gian làm việc 1", v.v. Sau đó, bạn có thể đặt Firefox vào không gian làm việc 1, Libreoffice trong không gian làm việc 2, trình phát nhạc trong không gian làm việc 3 và sau đó chuyển đổi giữa chúng bằng các phím tắt.

    Bạn có thể tìm thấy các phím tắt này và các phím tắt khác trong Cài đặt> Bàn phím. Tôi đã đặt một số phím tắt có thể có trong hình bên dưới.

    Cài đặt bàn phím Gnome với các phím tắt không gian làm việc có thể được đặt


Đây thực sự là những gì tôi làm, một không gian làm việc một ứng dụng. Đã kết thúc ánh xạ một không gian làm việc tới từng phím asdzxc, cộng với shift zx.
TankorSmash


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.