Không có cách nào thực sự "rõ ràng", tức là tồn tại các cách tiếp cận khác nhau.
Đối với máy chủ đồ họa kế thừa hiện tại: Xorg
Có khả năng dễ truy cập nhất đối với người dùng mới hơn là chương trình macro bàn phím khóa tự động. Nó cung cấp một giao diện người dùng đồ họa để xác định các đoạn văn bản và phần mở rộng. Bạn có thể tạo một phím tắt để nhập một số cụm từ nhất định, nhưng tốt hơn nữa, nó có thể theo dõi quá trình nhập của bạn và khi bạn nhập từ viết tắt mà bạn đã xác định (ví dụ: :cộng
) nó sẽ mở rộng nó thành một cụm từ đầy đủ.
tiếng Tây Ban Nha hoạt động theo cách tương tự, nhưng có thể khó học cách thiết lập hơn. Bạn cấu hình nó thông qua các tập tin văn bản. Các tài liệu là tuyệt vời, mặc dù.
Nhiều người sử dụng các tập lệnh tùy chỉnh, sử dụng các công cụ tự động hóa như xdotool
để mô phỏng gõ phím, và xclip
hoặc xsel
để thao tác với clipboard. Tập lệnh như vậy được gọi bằng cách sử dụng phím tắt, sau đó cho phép nhanh chóng chọn và chèn đoạn mã. Jacob Vlijm đã xuất bản một kịch bản sẵn sàng hoạt động trên Askubfox. Trình mở rộng văn bản Snippy là một tập lệnh được viết bằng bash. Trong cả hai ví dụ, bạn đặt các đoạn văn bản của mình dưới dạng các tệp văn bản nhỏ trong một thư mục xác định.
Một cách tiếp cận rất đơn giản chỉ sử dụng xdotool
gán cho một phím tắt
Các lệnh xdotool một dòng được gán cho một phím tắt
Đối với những nhu cầu rất cơ bản, bạn có thể gán một lệnh mô phỏng một số thao tác gõ cho một phím tắt. Ví dụ, nếu bạn muốn Sự thay đổi + F1 để nhập tên đầy đủ của bạn, sau đó bạn có thể gán lệnh sau cho Sự thay đổi+F1 Chìa khóa.
xdotool keyup Shift+F1 gõ "My full name"
Nhận xét bàn phím
mô phỏng nhả lại phím tắt. Nếu tập lệnh bắt đầu trong khi bạn vẫn đang giữ Sự thay đổi, nếu không, thay vào đó, chữ hoa sẽ được nhập.
Tập lệnh xdotool nhiều dòng
Đối với các đoạn mã phức tạp hơn, tốt hơn bạn nên tạo một tập lệnh xdotool nhỏ. Ví dụ: tạo một kịch bản Địa chỉ
trong một thư mục, ví dụ như trong thư mục "Đoạn trích" trong thư mục nhà của bạn. Nhập văn bản sau và lưu.
#!/usr/bin/xdotool
gõ phím Shift + F2
gõ "Tên đầy đủ của tôi"
phím Quay lại
gõ "Đường và số"
phím Quay lại
gõ "Zip và thành phố"
Nhận xét: Đường Shebang trỏ đến xdotool
thực thi được. Cách này, xdotool
sẽ được tải để thực hiện các lệnh tiếp theo. Một dòng mới được nhập bằng phím "Return" (đi vào).
Làm cho tệp văn bản có thể thực thi được bằng hộp thoại Thuộc tính tệp trong trình quản lý tệp của bạn.
Chỉ định một phím tắt, ví dụ: Sự thay đổi+F2 đến tập lệnh: dưới dạng lệnh, chỉ định tên đường dẫn đầy đủ cho tập lệnh, ví dụ: /home/<đăng nhập của bạn/Đoạn trích/địa chỉ
.
Đối với máy chủ đồ họa trong tương lai: Wayland
Các công cụ này đều hoạt động tốt trên các hệ thống sử dụng máy chủ đồ họa Xorg. Ngày nay, một động thái đang diễn ra để thay thế Xorg, Wayland. Tất cả các công cụ được đề cập ở trên không còn hoạt động trên Wayland. Nhà phát triển của Espanso đang làm việc trên Hỗ trợ Wayland. Các công cụ dòng lệnh để thao tác với khay nhớ tạm (wcclipboard
) và để gõ ký tự (ydotool
, đêm giao thừa
) đang có sẵn cho Wayland, nhưng cho đến nay tôi không biết về các đoạn mã sẵn sàng sử dụng.