Làm cách nào để liên kết các tệp .sh với tổ hợp bàn phím?


14

Chỉ cần tự hỏi; Làm cách nào để liên kết các tệp .sh để chạy khi tôi nhấn một tổ hợp phím cụ thể? (như Alt+ S)

Cảm ơn,

Dante

Câu trả lời:


4

Bạn có thể sử dụng giao diện phím tắt để làm điều này. Nhớ thêm đường dẫn đầy đủ. văn bản thay thế


5
Để làm rõ, dấu ngã không được mở rộng.
Jamie Schembri

4

Hệ thống Goto >> Tùy chọn >> Phím tắt

Nó sẽ mở một cửa sổ bấm thêm văn bản thay thế

Sau khi nhấp vào, nó sẽ hiển thị cho bạn một cửa sổ có Tên và Lệnh. Bạn có thể viết bất kỳ tên nào ở đó và trong lệnh, bạn nên cung cấp đường dẫn đầy đủ của tệp với bash in-front bash /path/to/the/file.sh

văn bản thay thế

Sau khi thêm Tên & Lệnh. Bạn có thể gán phím tắt.


Làm thế nào để chạy tập lệnh cần sự cho phép sudo bên trong?
Đức Trần

1

xbindkeys cho phép bạn lưu nhiều cấu hình (nếu bạn muốn sự linh hoạt đó).

Cũng xbindkeyscung cấp cho bạn nhiều tổ hợp phím hơn, bởi vì nó (tùy chọn) cho phép bạn tạo Numlock , ScrollLock các trạng thái CapsLock đáng kể ...

Một tính năng khác không được tìm thấy trong Phím tắt Keboard là bạn có thể sử dụng~/$HOME/cho thư mục chính của mình, thay vì phải mã hóa nó.

Để cài đặt xbindkeysxbindkeys-config (GUI cho xbindkeys)

sudo apt-get install xbindkeys xbindkeys-config  

Để tạo tệp cấu hình mặc định cho xbindkeys

xbindkeys --defaults > $HOME/.xbindkeysrc  

Sau đó chạy:

xbindkeys
xbindkeys-config

Và đối với liên kết phím đầu tiên của bạn, bạn có thể thấy hữu ích khi gán Ctrl+ Shift+ Alt+ Xhoặc bất cứ điều gì bạn thích, choxbindkeys-config

Để giữ cho các phím nóng xbindkeys hoạt động bất cứ khi nào bạn khởi động máy tính ...

Main Menu
  System  
    Preferences  
      Startup Applications  
        [ Add ]  
          Name:     xbindkeys  
          Command:  xbindkeys  
          Comment:  xbindkeys  

1

Chỉ để hoàn thiện: Nếu bạn đang sử dụng Compiz, bạn có thể đặt phím tắt chuột và bàn phím tùy chỉnh bằng CCSM (Trình quản lý cài đặt cấu hình Compiz) và plugin Lệnh.

Chỉ cần đặt tên của tập lệnh sh của bạn (ví dụ "CustomScript" trong ảnh chụp màn hình đính kèm) và cung cấp cho nó một ràng buộc khóa tùy chỉnh trong tab Ràng buộc khóa . Tập lệnh của bạn cần được đặt trong một thư mục được Ubuntu theo dõi để nó hoạt động. Tôi đặt tất cả các kịch bản của mình trong/usr/local/bin thư mục.

Hãy chắc chắn rằng tập lệnh của bạn có thể được thực thi bằng cách áp dụng chmod +x CustomScripttrong một thiết bị đầu cuối và lưu ý rằng tất cả các từ đều phân biệt chữ hoa chữ thường.

Compiz cho phép xuất tất cả các cài đặt bao gồm các phím tắt rất hữu ích để cài đặt các máy tương tự.

(xem ảnh chụp màn hình)

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.