Firefox Addons đi cùng với Vimperator [đã đóng]


13

Là một người cuồng ViM, gần đây tôi đã phát hiện ra và bắt đầu sử dụng addon Vimperator cho Mozilla Firefox. Tôi thực sự rất thích sử dụng nó cho đến nay, và thậm chí còn có một danh sách trong wiki Vimperator cho một số addon hoạt động tốt với Vimperator. Tôi tò mò không biết những addon khác mà người dùng Vimperator kỳ cựu muốn giới thiệu là gì? Có ai có bất kỳ mục yêu thích tốt nào kết hợp tốt với Vimperator không?


Chỉ muốn thêm rằng ánh xạ đó (để mở gvim để chỉnh sửa textarea) là ctrl-i. Làm phiền tôi cần 50 rep. để bình luận về bài viết.
tmadsen

Câu trả lời:


8

Nếu bạn sử dụng dấu trang của Google làm dịch vụ lưu trữ dấu trang trực tuyến thì dấu hiệu là cơ bản. Với ánh xạ sau trong .vimperatorrctệp của bạn :

map gb :emenu GMarks.Add/Edit Bookmark<CR>

nhấn để gbmở hộp thoại thêm / chỉnh sửa dấu trang của addon gmark, nơi bạn có thể đặt tiêu đề, nhãn và ghi chú của dấu trang.

Các :emenulệnh có thể được sử dụng để truy cập một cách nhanh chóng bất kỳ mục trình đơn firefox khác , bao gồm bất kỳ mục trình đơn addon. Vì vậy, nhiều addon có thể 'hòa trộn tốt' với vimperator.


Một đề xuất khác của vimperator là tìm hiểu cách thiết lập và sử dụng các plugin công cụ tìm kiếm trở nên rất mạnh mẽ bằng cách sử dụng vimperator. Ví dụ: tôi thiết lập hai plugin để dịch từ tiếng Ý sang tiếng Anh và từ tiếng Anh sang tiếng Ý (lấy từ wordreference.com ) và đưa ra các từ khóa tương ứng iten, enit.

Bây giờ tôi có thể nhanh chóng tìm kiếm bản dịch của 'paonazzo' trên thế giới bằng cách sử dụng:

:open iten paonazzo

Khai thác tính năng vimperator này, bạn có thể dễ dàng đặt ví dụ một thao tác chính suđể nhanh chóng tìm kiếm superuser.com bằng cách sử dụng plugin công cụ tìm kiếm superuser và tìm kiếm 'vimperator' bằng cách sử dụng:

:tabopen su vimperator

Các từ khóa liên quan đến công cụ tìm kiếm có thể được xác định từ:

:dialog searchengines

6

Tôi thích văn bản Tất cả! addon cho phép bạn sử dụng bất kỳ trình soạn thảo văn bản nào (Vim hoạt động tuyệt vời) để chỉnh sửa văn bản trên các biểu mẫu, thay vì <textarea>trình soạn thảo nhỏ thiếu máu mà trình duyệt cung cấp theo mặc định.


12
Giống như những người khác nói, bạn thực sự không cần It's All Text!hộ vimperator. Chỉ cần nhấn <Ctrl-i>khi tiêu điểm nằm trên một vùng văn bản và vimperatorsẽ mở ra gvim. Xem :help i_<C-i>:help editor.
mrucci

2

TreeStyleTab hoặc Tab-Kit , cả hai đều di chuyển các tab của bạn từ trên xuống bên trái và hiển thị chúng theo cấu trúc giống như cây.

Bạn không cần các tiện ích mở rộng như Đó là Tất cả Văn bản! Vimperator đã cung cấp ánh xạ (khi textarea được tập trung) sẽ khởi chạy gvim.


2

Plugin yêu thích của tôi có lẽ là maine_coon.js. Nó ẩn dòng lệnh khi bạn không sử dụng nó để bạn có được nhiều bất động sản hơn nữa!

Một plugin tốt khác là scrollposeition.js. Nó thêm vị trí ngang vào thanh trạng thái cùng với vị trí thẳng đứng. Tôi sử dụng vimperator không có thanh cuộn, điều này giúp cho tôi biết khi nào có nhiều thứ hơn trên trang. Bạn có thể tìm thấy cái này như một tệp đính kèm cho vấn đề # 32 trong trình theo dõi vấn đề vimperator (tôi không thể liên kết nó với chỉ 1 điểm lặp lại)

Có một trình trợ giúp plugin tốt đẹp được gọi là pluginManager.js. Nó có thể hiển thị cho bạn thêm thông tin về các plugin bạn đã cài đặt và giúp bạn tự quản lý các plugin.

Cuối cùng nhưng không kém phần quan trọng là bitly.js. Điều này cung cấp cho bạn một cách nhanh chóng để rút ngắn và thêm vào bảng tạm cho url hiện tại bạn đang sử dụng (sử dụng :bitlylệnh).

Tôi chưa có 10 điểm đại diện, vì vậy tôi không thể liên kết tất cả những điểm này như tôi muốn. Hầu hết trong số họ có thể được tìm thấy ở đây: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins


1

Liên kết tốt. maine_coon.js là tuyệt vời, cũng như pluginManager.js.

Bạn có thể quan tâm đến một cải tiến mà tôi đã thực hiện đối với trình cắm scrollposeition.js.

Tôi đã làm cho nó hiển thị bao nhiêu phần trăm của tài liệu thực sự có thể nhìn thấy, ngoài số lượng nó đã được cuộn.

Bằng cách đó, bạn có được thông tin mà nếu không bạn sẽ nhận được từ kích thước của nút thanh cuộn.

Bạn có thể tìm thấy liên kết trên trang vấn đề mà bạn đã nói ở trên: http://code.google.com.vn/p/vimperator-labs/issues/detail?id=32

Ngoài ra, +1 cho Tab-Kit, chức năng rất đẹp. Bạn có thể tự động liệt kê danh sách các tab của mình và sau đó cung cấp cho bạn nhiều bất động sản màn hình hơn nữa.


1

Tôi muốn thêm rằng BarTab thực sự tiện dụng nếu bạn nghiện các tab. Nó ngăn tất cả các tab của bạn tải khi khởi động và có thể dỡ các tab khỏi bộ nhớ trong khi firefox đang chạy.


1

Trên thực tế rất nhiều điều có thể với Javascript, bạn có thể bắt chước nhiều chức năng bổ trợ (mà không cần UI) với Vimperator!

Nhưng đây là vài addon Firefox mà tôi thấy hữu ích:

  • Trình phân tích Trình thu thập Chu kỳ, Trình theo dõi Tùy chọn, Mở trong Trình duyệt, TableTools2, keyconfig, NoScriptTab Riêng tư

  • cũng thử sử dụng addon của Brick Tab với một cái gì đó như:

  mappings.addUserMap (
    [mode.NORMAL], [""], "tab gạch theo chiều dọc",
    function () {brickTabs.menuActions ('new-2vert', null);}
    );
  • khi còn là sinh viên, 24 ánh xạ chính là vô giá đối với việc cung cấp thư mục với: Zotero, Zotero Better Bib (La) Tex, Zutilo Utility cho Zotero (chỉ cần viết lại ánh xạ của Will Shank cho Zotero và Zutilo với Pentadactyl)

Tôi muốn có quyền kiểm soát nâng cao đối với các loại MIME mặc dù ... (như thay đổi hành động tải xuống theo từng url và mỗi loại tệp, tham chiếu Thư mục lưu tự động



0

Tôi thích sử dụng Đó là tất cả văn bản! thay vì tùy chọn dựng sẵn. Bạn có thể đặt một phím nóng trong Tất cả văn bản!, Tôi đặt của tôi thành ctrl + e. Đây sẽ không phải là tất cả hữu ích vì bạn không thể sử dụng nó trực tiếp (bạn phải ctrl + v and then ctrl + e). Vì vậy, tôi áp đảo người điếc ctrl + ivới những điều sau đây trong tôi.vimperatorrc

" Use It's all text instead of the built-in command
inoremap <C-i> <C-v><C-e>

Bây giờ khi bạn ở trong một <textarea>bạn có thể khởi chạy Tất cả văn bản! với ctrl + inhư bạn thường làm.


1
Tôi tò mò về lý do tại sao bạn thích sử dụng văn bản It'all! thay vì dựng sẵn vimperator. Có lẽ bạn đã thử cả hai và biết sự khác biệt?
mrucci

Tôi không thích cách tùy chọn dựng sẵn tương tác với MacVim. Tôi đã không thử nó trong một thời gian (hoặc kể từ khi chuyển sang pentadactyl). Có thể là thời gian để cho nó một shot khác.
claytron
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.