Emacs keybindings cho textboxes trong firefox?


12

Tôi đã quá quen với việc thỉnh thoảng, khi tôi gõ một cái gì đó vào hộp văn bản trong firefox, đôi khi tôi thử và làm Cp để di chuyển lên một dòng. Đó là nghiêm túc khó chịu khi phải hủy bỏ một hộp thoại in mỗi khi tôi cố gắng và di chuyển về văn bản của tôi. Nếu nó không quá phức tạp, tôi muốn có các phím bấm mô phỏng các emac bên trong các hộp văn bản trong firefox ...

Rõ ràng, tôi sẽ không cần tất cả các phím bấm, nhưng chuyển động, đánh dấu, giết và kéo dài sẽ hữu ích.

Đây có phải là một yêu cầu điên rồ?

Câu trả lời:


12

Đây có phải là một yêu cầu điên rồ?

Không! :-)

Bạn có thể cài đặt addon Firemacs để lấy keybindings trong Firefox:

văn bản thay thế

Ngoài ra còn có một bài viết khá kỹ thuật về MozillaZine về cách kích hoạt các ràng buộc khóa kiểu Emacs cho Firefox thông qua GTK. Cả hai đều hoạt động rất tốt, nhưng tôi khuyên bạn nên mở rộng vì nó rất dễ cài đặt.


Thật tuyệt, mặc dù C-kthật kỳ lạ trên trang web này, bởi vì nó cũng là add codelối tắt ...
Seamus

4

Để đặt khóa phím emacs cho tất cả các ứng dụng dựa trên GTK, hãy thực hiện như sau:

# legacy
gconftool-2 --set /desktop/gnome/interface/gtk_key_theme Emacs --type string

# modern / e.g. 12.04
gsettings set org.gnome.desktop.interface gtk-key-theme "Emacs"

Xem thêm Keybindings Emacs - Firefox


2

Một lựa chọn khác có thể là Conkeror . Dựa trên mục nhập Wikipedia , "Conkeror là một trình duyệt web dựa trên Mozilla được thiết kế để điều hướng chủ yếu bằng bàn phím máy tính. Thiết kế của nó chủ yếu được tạo mẫu theo trình soạn thảo văn bản GNU Emacs, với một số ảnh hưởng từ các chương trình khác, bao gồm cả vi."

Tôi chưa thực sự sử dụng nó vì vậy tôi không thể giới thiệu chất lượng của nó, tôi chỉ nghe nói về nó. Có thể là một cái gì đó để kiểm tra mặc dù.


2

Một tùy chọn khác là tiện ích bổ sung "Tất cả văn bản" cho phép bạn chỉnh sửa văn bản bằng trình chỉnh sửa yêu thích của mình. Phần bổ trợ hiển thị một nút nhỏ "chỉnh sửa" ở cuối mỗi văn bản. Khi bạn nhấn nó, trình chỉnh sửa bạn đã cấu hình (emacs) sẽ được khởi chạy với một tệp tạm thời. Khi bạn lưu tệp, nội dung của nó được chuyển đến vùng văn bản. Thực sự hữu ích cho các trang wiki dài - và bạn sẽ có các bản hoàn chỉnh thực sự với tất cả các tùy chỉnh của bạn, không chỉ là sự mô phỏng của một số keybindings của nó.


1

Nếu bạn quan tâm đến việc có các keybindings ở khắp mọi nơi trong Gnome 3.x, bạn có thể thay đổi một vài thuộc tính với trình soạn thảo gconf, hãy thực hiện một số hack như được liệt kê trong http://www.c0le.org/2011/10/emacs-keybindings -in-gnome-Evolution-3x.html để hoàn thành nó. Ngay cả tôi cũng thấy mình nhấn Ca và Ce trong rất nhiều ứng dụng không phải là emacs

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.