Làm thế nào để tùy chỉnh các phím tắt cho bất kỳ ứng dụng Linux nào

Mục lục:

Làm thế nào để tùy chỉnh các phím tắt cho bất kỳ ứng dụng Linux nào
Làm thế nào để tùy chỉnh các phím tắt cho bất kỳ ứng dụng Linux nào

Video: Làm thế nào để tùy chỉnh các phím tắt cho bất kỳ ứng dụng Linux nào

Video: Làm thế nào để tùy chỉnh các phím tắt cho bất kỳ ứng dụng Linux nào
Video: Amazon Echo Spot review: smart speaker with screen - YouTube 2024, Tháng tư
Anonim

Một trong những vấn đề khó chịu hơn với Linux luôn là thiếu sự hỗ trợ AutoHotkey, vì vậy bạn không thể tùy chỉnh các phím tắt của mình - nhưng bây giờ với ứng dụng mã nguồn mở AutoKey, bạn có thể làm điều đó và nhiều hơn nữa.

AutoKey là một tiện ích tự động hóa cho phép bạn quản lý các khối văn bản và sử dụng các từ viết tắt và phím nóng để tiết kiệm thời gian khi nhập - nhưng bạn cũng có thể sử dụng nó để remap phím nóng trong các ứng dụng. Ví dụ: nếu ứng dụng yêu thích của bạn sử dụng Ctrl + Q để thoát và bạn không muốn, bạn có thể tạo lại khóa đó bằng cách sử dụng AutoKey.

Kịch bản

Đối với kịch bản thử nghiệm của chúng tôi hôm nay, tôi sẽ thay đổi tổ hợp phím Ctrl + T thành Alt + T. Lý do tại sao bạn hỏi? Phím tắt Ctrl + T được sử dụng trong mọi trình duyệt để mở tab mới, nhưng vì tôi sử dụng Google Chrome và muốn mở các tab mới liên tục để tìm kiếm, phím tắt Alt + T dễ dàng hơn nhiều khi tôi nhấn mà không di chuyển tay từ hàng ghế đầu.

Để hoàn thành nhiệm vụ này, chúng tôi sẽ sử dụng công cụ AutoKey tuyệt vời, rất giống với AutoHotkey trên Windows, ngoại trừ nó được tạo cho Linux và có khả năng sử dụng các tập lệnh Python.
Để hoàn thành nhiệm vụ này, chúng tôi sẽ sử dụng công cụ AutoKey tuyệt vời, rất giống với AutoHotkey trên Windows, ngoại trừ nó được tạo cho Linux và có khả năng sử dụng các tập lệnh Python.

Cài đặt AutoKey

Bạn sẽ muốn mở Trình quản lý gói của Synaptic và thực hiện tìm kiếm nhanh autokey, chọn hộp và sau đó cài đặt gói. Bạn cũng có thể cài đặt nó bằng lệnh apt-get như sau:

sudo apt-get install autokey

Image
Image

Remapping phím tắt với AutoKey

Sau khi đã cài đặt tiện ích, bạn có thể mở cấu hình thông qua biểu tượng khay và tạo Cụm từ mới. Tên ở phía bên trái không có ý nghĩa gì cả, tôi chỉ muốn đặt tên chúng theo phím nóng mà tôi sẽ chỉ định.

Sử dụng nút Đặt bên cạnh Phím nóng để gán phím nóng bạn muốn sử dụng, nhấp vào phím bổ trợ - trong trường hợp này, tôi chỉ định Alt, sau đó nhấp vào nút Bấm để Đặt và phím bạn muốn sử dụng. Đối với ví dụ của tôi, tôi đang sử dụng Alt + t và bạn sẽ thấy ký tự là chữ thường, điều quan trọng - nếu bạn nhấn Shift + T ở đó, AutoKey sẽ bị nhầm lẫn.

Khi đã xong, bạn có thể đặt nội dung sau vào hộp văn bản:
Khi đã xong, bạn có thể đặt nội dung sau vào hộp văn bản:

+t

Nhấp vào nút lưu và bạn đã hoàn tất. Bây giờ bạn có thể mở trình duyệt của mình và sử dụng tổ hợp Alt + T thay vì Ctrl + T và nó sẽ mở ra một tab mới.

Cái này hoạt động ra sao? Khi bạn nhấn phím nóng Alt + T mà bạn đã gán, AutoKey sẽ gửi tổ hợp phím đến ứng dụng hiện đang hoạt động và vì tổ hợp phím trong trường hợp này là Ctrl + T, Google Chrome giả định rằng bạn đã nhấn phím tắt cho tab mới, và trả lời cho phù hợp.

Lọc theo cửa sổ

Vấn đề duy nhất là phím tắt bây giờ được kích hoạt cho tất cả các cửa sổ. Để khắc phục điều này, chúng ta có thể thiết lập một bộ lọc cửa sổ bằng cách sử dụng nút Set, và sau đó gõ vào một cái gì đó tương tự như thế này:

.*Google.*Chrome

Bạn có thể tự hỏi nội dung. * Là tất cả - bộ lọc này sử dụng cụm từ thông dụng để tìm tiêu đề cửa sổ, vì vậy bạn sẽ cần phải sử dụng. * Để khớp với bất kỳ ký tự nào không được chỉ định, bao gồm cả khoảng trắng trong trường hợp này. Lưu ý: Bạn có thể sử dụng một ký tự dấu chấm đơn để biểu diễn một khoảng trống nếu bạn muốn.
Bạn có thể tự hỏi nội dung. * Là tất cả - bộ lọc này sử dụng cụm từ thông dụng để tìm tiêu đề cửa sổ, vì vậy bạn sẽ cần phải sử dụng. * Để khớp với bất kỳ ký tự nào không được chỉ định, bao gồm cả khoảng trắng trong trường hợp này. Lưu ý: Bạn có thể sử dụng một ký tự dấu chấm đơn để biểu diễn một khoảng trống nếu bạn muốn.

Sử dụng các phím đặc biệt trong AutoKey

Khi bạn tạo cụm từ mới, bạn có thể sử dụng các mã đặc biệt sau để mô phỏng cách nhấn một trong các phím đặc biệt. Thực tế, đây là danh sách các khóa đặc biệt lớn hơn nhiều, nhưng đây có lẽ là những khóa quan trọng nhất bạn cần sử dụng:

  • = Khóa Windows

Kết hợp phím

Nếu bạn muốn kết hợp cùng một số khóa, bạn sẽ sử dụng ký tự +, như sau:

++

Nếu bạn cần chèn biểu tượng +, bạn cần sử dụng thay thế.

AutoKey Rocks!

Có rất nhiều cách sử dụng cho kỹ thuật này ngoài việc chỉ việc remapping các phím tắt - bạn có thể tự động hóa một loạt các tổ hợp phím để thực hiện một nhiệm vụ, ví dụ. Khả năng là vô tận - nhưng bạn sẽ sử dụng nó để làm gì?

Đề xuất: