Bất kỳ plugin nào để kiểm soát trình soạn thảo tin nhắn GMail bằng bàn phím?


12

Tôi muốn sử dụng các khả năng đa văn bản khác nhau của GMail với bàn phím. Ví dụ: tôi muốn gõ Ctrl+ Mđể thụt lề, Ctrl+ Shift+ Mđể suy ra và thực hiện tất cả các hành động khác (như thêm liên kết hoặc thay đổi phông chữ) mà không cần chạm vào chuột.

Điều đó có thể không? Có một số tiện ích mở rộng Chrome thực hiện việc này không?

Câu trả lời:


4

Không có plugin cần thiết bây giờ.

  • Ctrl+ [= Thụt lề thêm
  • Ctrl+ ]= Ít thụt lề

Giải pháp một phần tốt.
Ram Rachum

1

Tôi đã thực hiện một chút tìm kiếm nhưng dường như không ai quan tâm đến việc vượt xa những gì các phím tắt tích hợp của GMail làm. Có một tập lệnh Greasemonkey, nhưng Google đã tích hợp những gì nó đã làm vào bộ phím tắt hiện tại và có một dịch vụ Google Labs, nhưng nó chỉ cung cấp lại các phím tắt đã tồn tại cho các khóa mới.

Tuy nhiên, bạn có thể cài đặt tiện ích mở rộng để thêm tổ hợp phím vào các khu vực văn bản phong phú nói chung. Thật không may, tôi cũng không thể tìm thấy nhiều, tiện ích mở rộng hoặc bản mô tả của Chrome.

một phần mở rộng được gọi là Vimium với sự hỗ trợ cho keybindings tùy chỉnh, nhưng kể từ khi nó có nghĩa là để phù hợp với Vim, đó là hơn một toàn bộ trình duyệt giải pháp điều hướng bàn phím mà bạn phải nhấn "i" để vào insert mode (nơi bạn có thể gõ vào vùng văn bản) và sau đó keybindings nó xác định sẽ không được xử lý lại cho đến khi bạn nhấn Escape. (Nó thiếu sự hỗ trợ của Vim chính hãng cho các phím bấm ở chế độ chèn và ở chế độ chèn như một điều bình thường)

Đối với những gì bạn muốn, giả sử bạn không phát triển mùi vị cho Vimium, có lẽ bạn sẽ phải viết tiện ích mở rộng của riêng mình (Sử dụng khả năng của Chrome để tải các bản mô tả người dùng Greasemonkey sẽ cung cấp cho bạn bản tóm tắt ít nhất để làm quen) hoặc kết bạn để làm điều đó.

Nếu bạn muốn thử cách tiếp cận đó, điều bạn muốn làm sẽ là:

  1. Tìm các widget có thể chỉnh sửa (đối với jQuery, tôi nghĩ rằng bộ chọn sẽ là body[g_editable='true']hoặciframe[id=':po'] nhưng tôi chưa thực sự thử nó)
  2. Ràng buộc một liên kết với chúng (Nếu sử dụng jQuery, có các plugin để làm cho nó dễ dàng )
  3. Khi khóa liên kết kích hoạt, hãy lấy vị trí con trỏ và sửa đổi HTML ở đó theo bất kỳ cách nào bạn quan sát nút thanh công cụ do Google cung cấp thực hiện.

Xin lỗi tôi không thể giúp đỡ nhiều hơn.


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.