Firefox Addons untuk digunakan bersama Vimperator [ditutup]

13

Menjadi seorang fanatik ViM, saya baru-baru ini menemukan dan mulai menggunakan addon Vimperator untuk Mozilla Firefox. Saya benar-benar menikmati menggunakannya sejauh ini, dan bahkan ada daftar di wiki Vimperator untuk beberapa addons yang berfungsi baik dengan Vimperator. Saya ingin tahu tentang apa addons lain yang akan direkomendasikan pengguna veteran Vimperator? Adakah yang punya favorit bagus yang berbaur dengan Vimperator?

Weegee
sumber
Hanya ingin menambahkan bahwa pemetaan itu (untuk membuka gvim untuk mengedit textarea) adalah ctrl-i. Mengganggu bahwa saya perlu 50 rep. untuk mengomentari posting.
tmadsen

Jawaban:

8

Jika Anda menggunakan google bookmark sebagai layanan penyimpanan bookmark online maka markah adalah hal yang mendasar. Dengan pemetaan berikut dalam .vimperatorrcfile Anda :

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

menekan gbmembuka dialog add / edit bookmark dari addon gmarks, di mana Anda dapat mengatur judul, label dan catatan dari bookmark.

The :emenuperintah dapat digunakan untuk cepat akses entri menu firefox lainnya , termasuk setiap menu addon entri. Begitu banyak addons yang bisa 'berbaur dengan baik' dengan vimperator.


Saran vimperator lainnya adalah mempelajari cara mengatur dan menggunakan plugin mesin pencari yang menjadi sangat kuat menggunakan vimperator. Misalnya saya mengatur dua plugin untuk menerjemahkan dari bahasa Italia ke bahasa Inggris dan dari bahasa Inggris ke bahasa Italia (diambil dari wordreference.com ) dan masing-masing memberikan kata kunci iten, enit.

Sekarang saya dapat dengan cepat mencari terjemahan dunia 'paonazzo' menggunakan:

:open iten paonazzo

Memanfaatkan fitur vimperator ini, Anda dapat dengan mudah mengatur misalnya pekerjaan kunci suuntuk mencari dengan cepat superuser.com menggunakan plugin mesin pencari superuser dan mencari 'vimperator' menggunakan:

:tabopen su vimperator

Kata kunci yang terkait dengan mesin pencari dapat ditentukan dari:

:dialog searchengines
mrucci
sumber
6

Saya suka Teks Ini Semua! addon yang memungkinkan Anda untuk menggunakan editor teks apa pun (Vim berfungsi dengan baik) untuk mengedit teks pada formulir, alih-alih <textarea>editor kecil anemik yang ditawarkan browser secara default.

Greg Hewgill
sumber
12
Seperti kata orang lain, Anda benar-benar tidak butuh It's All Text!whith vimperator. Cukup tekan <Ctrl-i>ketika fokusnya adalah pada textarea dan vimperatorakan terbuka gvim. Lihat :help i_<C-i>dan :help editor.
mrucci
2

TreeStyleTab atau Tab-Kit , yang keduanya memindahkan tab Anda dari atas ke kiri dan menampilkannya dalam struktur mirip pohon.

Anda tidak perlu ekstensi seperti Ini Semua Teks! Vimperator sudah menyediakan pemetaan (ketika textarea difokuskan) yang meluncurkan gvim.

pengguna4126
sumber
2

Plugin favorit saya mungkin maine_coon.js. Itu menyembunyikan baris perintah ketika Anda tidak menggunakannya sehingga Anda mendapatkan lebih banyak real estat!

Plugin lain yang bagus adalah scrollposition.js. Ini menambah posisi horisontal ke status bar bersama dengan posisi vertikal. Saya menggunakan vimperator tanpa bilah gulir, ini membantu memberi tahu saya ketika ada sesuatu yang lebih pada halaman. Anda dapat menemukan ini sebagai lampiran untuk terbitan # 32 di pelacak masalah vimperator (saya tidak dapat menautkannya hanya dengan 1 titik rep)

Ada bantuan plugin yang bagus yang disebut pluginManager.js. Ini dapat menunjukkan kepada Anda informasi lebih lanjut tentang plugin yang telah Anda instal dan membantu Anda mengelola plugin sendiri.

Terakhir tapi tak kalah pentingnya adalah bitly.js. Ini memberi Anda cara cepat untuk mempersingkat dan menambahkan ke clipboard saat ini Anda berada di (menggunakan :bitlyperintah).

Saya belum memiliki 10 poin rep, jadi saya tidak bisa menautkan semua ini seperti yang saya inginkan. Sebagian besar dari mereka dapat ditemukan di sini: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins

claytron
sumber
1

Tautan yang bagus. maine_coon.js sangat bagus, seperti halnya pluginManager.js.

Anda mungkin tertarik dengan perangkat tambahan yang saya buat pada plugulir scrollposition.js.

Saya membuatnya menunjukkan berapa persen dari dokumen yang sebenarnya terlihat, di samping berapa banyak yang telah digulir.

Dengan begitu Anda mendapatkan informasi yang seharusnya Anda dapatkan dari ukuran tombol scroll bar.

Anda dapat menemukan tautan pada halaman masalah yang Anda bicarakan di atas: http://code.google.com/p/vimperator-labs/issues/detail?id=32

Juga, +1 untuk Tab-Kit, fungsionalitas yang sangat bagus. Anda dapat melakukan autohide daftar tab Anda dan kemudian itu memberi Anda lebih banyak layar real estat.

Peter Jenkins
sumber
1

Saya ingin menambahkan bahwa BarTab sangat berguna jika Anda kecanduan tab. Ini menghentikan semua tab Anda dari memuat saat startup dan dapat membongkar tab dari memori saat firefox sedang berjalan.

Jason Axelson
sumber
1

Sebenarnya sangat mungkin dengan Javascript, Anda bisa meniru banyak fungsi addon (tanpa perlu UI) dengan Vimperator!

Tapi di sini ada beberapa add-on Firefox yang menurut saya berguna:

  • Penganalisis Kolektor Siklus, Monitor Preferensi, Buka di Browser, TableTools2, keyconfig, NoScript dan Tab Pribadi

  • juga coba gunakan addon Tile Tabs dengan sesuatu seperti:

  mappings.addUserMap (
    [mode.NORMAL], [""], "tab ubin secara vertikal",
    function () {tileTabs.menuActions ('new-2vert', null);}
    );
  • sebagai seorang siswa, 24 pemetaan kunci sangat berharga untuk menangani bibliografi dengan: Zotero, Zotero Better Bib (La) Tex, Zutilo Utility untuk Zotero (hanya menulis ulang pemetaan Will Shank untuk Zotero dan Zutilo dengan Pentadactyl)

Saya ingin memiliki kontrol lanjutan atas tipe MIME ... (seperti mengubah tindakan unduhan per-url dan per-filetype, ref. Automatic Save Folder

Bart
sumber
0

Saya lebih suka menggunakan Ini semua teks! bukannya opsi bawaan. Anda dapat mengatur hot key di Ini semua teks !, saya atur milik saya ctrl + e. Ini tidak akan terlalu membantu karena Anda tidak dapat menggunakannya secara langsung (Anda harus ctrl + v and then ctrl + e). Jadi saya mengalahkan tunarungu ctrl + idengan yang berikut di saya.vimperatorrc

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

Sekarang ketika Anda berada dalam <textarea>Anda dapat meluncurkan Ini semua teks! dengan ctrl + iseperti biasa.

claytron
sumber
1
Saya ingin tahu tentang alasan mengapa Anda lebih suka menggunakan Ini teks! bukannya vimperator builtin. Mungkin Anda mencoba keduanya dan mengetahui perbedaannya?
mrucci
Saya tidak suka cara opsi builtin berinteraksi dengan MacVim. Saya belum mencobanya dalam beberapa saat (atau sejak beralih ke pentadactyl). Mungkin ada waktu untuk mencobanya lagi.
claytron