Firefox sekarang mendukung WebExtensions. Akan menyenangkan untuk mengubah Vimium agar berfungsi di Firefox.
Ini terkait dengan #2076.
Sejauh ini, saya telah mengembangkan beberapa dukungan dasar di fork saya:
Anda dapat menggunakan cabang firefox-merger untuk menguji, yang semuanya digabungkan menjadi master.
Terima kasih, @mrmr1993. Meninjau cabang terakhir yang disebutkan di atas, sepertinya perubahan yang diperlukan tidak terlalu mengganggu. Seberapa lengkap ini? (Saya tidak memiliki pengaturan untuk menguji ini.) Saya tahu @philc tertarik untuk menambahkan dukungan Firefox.
Saya mungkin masih perlu melihat penanganan tombol mode non-normal. Selain itu, tampaknya lengkap, tetapi Firefox tidak.
Beberapa contoh masalah bug Firefox:
.blur()
sebelum menonaktifkan harus memperbaikinya, tetapi kita masih bisa terjebak di halaman lain.[tab][esc]
, tetapi UX masih buruk.fytJH
)keypress
selalu menyala, jadi kami tidak dapat membedakan kunci pencetakan dan non-cetak.Ini sangat keren; awal yang bagus @mrmr1993. Saya ingin sekali mengeluarkan versi Firefox yang layak ke toko karena potongan ekstensi gaya Vim saat ini akan berhenti berfungsi setelah API ekstensi klasik sepenuhnya tidak digunakan lagi. Semoga dukungan Firefox tidak menimbulkan beban QA/pemeliharaan yang besar.
Saya belum stres mengujinya dengan penggunaan berhari-hari, tetapi saya akan mencobanya. Namun, ada beberapa hal yang langsung saya perhatikan:
Sudahkah Anda sering menggunakannya dalam praktik @mrmr1993?
Sudahkah Anda sering menggunakannya dalam praktik @mrmr1993?
Saya telah sepenuhnya beralih dari Chrome ke Firefox, jadi saya sering menggunakannya. Ada banyak yang tidak berfungsi, tetapi versi saya yang hampir tidak ditambal bekerja cukup baik untuk hari-hari saya saat ini.
Saya ingin sekali mengeluarkan versi Firefox yang layak ke toko
Apakah ada orang lain (tertarik) mengerjakan ini saat ini? Saya dapat mulai aktif mengerjakan proyek lagi, jika tidak / jika itu akan membantu.
FYI:
https://addons.mozilla.org/en/firefox/addon/vimfx/
Ada addon di amo yang mirip dengan Vimium untuk Chrome [EDIT: Masih menggunakan Addon-SDK lama]
https://addons.mozilla.org/en/firefox/addon/vimium/
Dan addon usang yang juga disebut vimium...
Saya ingin berkontribusi pada proyek ini, membuat vimium berfungsi dengan firefox :)
bagaimana saya bisa menginstal dari cabang firefox-merger? saya juga ingin mencobanya dan mengujinya.
cake build
untuk membangun.about:debugging
, dengan memilih file apa pun di folder yang berisi klon Anda.@mrmr1993 Apa status ini?
Kita mungkin harus menggabungkan firefox-merger dan membuat daftar celah TODO antara versi chrome dan firefox. Setelah kami sampai pada titik di mana siap untuk diadopsi secara luas, kami akan memasukkannya ke situs addons Firefox.
Kita mungkin harus menggabungkan firefox-merger
Saya telah mengubah basis firefox-compat menjadi master. Agar Vimium bekerja dengan Firefox, itu harus cukup untuk menggabungkan firefox-compat-rb (cabang rebase).
@mrmr1993 Apa status ini?
Hal-hal lain yang perlu diperbaiki, baik di pihak kami atau di Firefox:
window.find
melempar kesalahan pada bungkus halaman. (perlu penyelidikan lebih lanjut, tetapi e46a369 menghentikan kesalahan. Juga menghentikan mode pencarian HUD kehilangan fokus setelah memanggil window.find
).about:newtab
sepertinya lebih kemungkinan kandidat akan maju. Masalah FF 1275209. )Ini semua yang muncul di pikiran untuk saat ini .. Saya akan membereskan ini dan mendorong PR.
FYI: diumumkan bahwa ekstensi lawas akan berhenti bekerja di Firefox Nightly besok, jadi mungkin VimFx , rekan Vimium Firefox, juga akan berhenti bekerja di 57. Dengan skim singkat, sepertinya inisiatif mereka untuk beralih ke WebExtensions tidak berkembang ( https://github.com/akhodakivskiy/VimFx/issues/860).
Terima kasih untuk FYI @mcomella. Dalam kasus itu tidak jelas untuk orang yang lewat, Vimium tidak bekerja di Firefox 57, lihat Vimium-FF . Saya, misalnya, dan berasal dari VimFx, senang dengan set fiturnya. Terima kasih teman-teman Vimium .
Komentar yang paling membantu
Terima kasih untuk FYI @mcomella. Dalam kasus itu tidak jelas untuk orang yang lewat, Vimium tidak bekerja di Firefox 57, lihat Vimium-FF . Saya, misalnya, dan berasal dari VimFx, senang dengan set fiturnya. Terima kasih teman-teman Vimium .