Firefox Eklentileri Vimperator ile devam edecek [kapalı]


13

ViM fanatiği olarak, yakın zamanda Mozilla Firefox için Vimperator eklentisini keşfettim ve kullanmaya başladım . Şimdiye kadar kullanmaktan gerçekten keyif aldım ve Vimperator ile iyi çalışan bazı eklentiler için Vimperator wiki'sinde bir liste bile var . Veteran Vimperator kullanıcılarının önerdiği diğer eklentileri merak ediyorum. Herkes Vimperator ile iyi uyum içinde iyi favoriler var mı?


Sadece eşlemenin (textarea düzenleme için gvim açmak için) ctrl-i olduğunu eklemek istiyorum. Ben 50 temsilcisi ihtiyacım can sıkıcı. gönderilere yorum yapmak için.
tmadsen

Yanıtlar:


8

Google yer işaretlerini çevrimiçi yer işaretleri depolama hizmeti olarak kullanıyorsanız , işaretler önemlidir. .vimperatorrcDosyanızda aşağıdaki eşleme ile :

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

tuşuna gbbasıldığında, yer iminin başlığını, etiketlerini ve notlarını ayarlayabileceğiniz gmarks eklentisinin yer imi ekle / düzenle iletişim kutusu açılır.

:emenuKomut hızla erişim için kullanılabilir herhangi bir başka firefox menü girişi , herhangi eklenti menüsü girişi dahil. Birçok eklenti vimperator ile 'iyi karışabilir'.


Başka bir vimperator önerisi, vimperator kullanarak çok güçlü hale gelen arama motoru eklentilerinin nasıl kurulacağını ve kullanılacağını öğrenmektir. Örneğin, italyancadan ingilizce ve ingilizce'den italyancaya ( wordreference.com'dan alınmıştır ) çeviri yapmak için iki eklenti ayarladım ve sırasıyla anahtar kelimeleri verdim iten, enit.

Şimdi hızlı bir şekilde 'paonazzo' dünyanın çevirisini arayabilirim:

:open iten paonazzo

Bu vimperator özelliğinden suyararlanarak, süper kullanıcı arama motoru eklentisini kullanarak superuser.com'da hızlı bir şekilde arama yapmak ve aşağıdakileri kullanarak 'vimperator' aramak için kolayca bir tuş takımı ayarlayabilirsiniz :

:tabopen su vimperator

Arama motorlarıyla ilişkili anahtar kelimeler aşağıdakilerden tanımlanabilir:

:dialog searchengines

6

Sevdiğim O tüm metin var! <textarea>tarayıcının varsayılan olarak sunduğu anemik küçük editör yerine formlardaki metni düzenlemek için herhangi bir metin düzenleyicisini (Vim harika çalışır) kullanmanızı sağlayan addon .


12
Diğer insanların söylediği gibi, gerçekten It's All Text!nereye ihtiyacınız yok vimperator. <Ctrl-i>Odak bir metin alanına olduğunda ve vimperatoraçılacaksa düğmesine basın gvim. Bkz :help i_<C-i>ve :help editor.
mrucci

2

Sekmelerinizi yukarıdan sola doğru hareket ettiren ve ağaç benzeri bir yapıda görüntüleyen TreeStyleTab veya Tab-Kit .

It's All Text gibi uzantılara ihtiyacınız yok! Vimperator zaten gvim'i başlatan haritalama (textarea odaklandığında) sağlar.


2

En sevdiğim eklenti muhtemelen maine_coon.js. Kullanılmadığı zaman komut satırını gizler, böylece daha da fazla gayrimenkul elde edersiniz!

Başka bir iyi eklenti scrollposition.js. Durum çubuğuna dikey konumla birlikte yatay konum ekler. Vimperator'u kaydırma çubukları kullanmıyorum, bu sayfada daha fazla bir şey olduğunda bana bildirmeye yardımcı oluyor. Bunu vimperator sorun izleyicide 32. sayıya bir ek olarak bulabilirsiniz (sadece 1 tekrar noktasıyla bağlantı kuramıyorum)

PluginManager.js adında güzel bir eklenti yardımcısı var. Yüklediğiniz eklentiler hakkında daha fazla bilgi gösterebilir ve eklentileri kendileri yönetmenize yardımcı olabilir.

Son fakat en az değil, bitly.js. Bu, bulunduğunuz URL'yi kısaltmak ve panoya eklemek için hızlı bir yol sağlar ( :bitlykomutu kullanarak ).

Henüz 10 puanım yok, bu yüzden istediğim gibi bunları birbirine bağlayamadım. Çoğu burada bulunabilir: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins


1

İyi bağlantılar. maine_coon.js ve pluginManager.js mükemmel.

Scrollposition.js eklentisine yaptığım bir geliştirmeyle ilgileniyor olabilirsiniz.

Belgenin ne kadarının gerçekten görünür olduğunu ve ne kadar kaydırıldığını göstermesini sağladım.

Bu şekilde, kaydırma çubuğu düğmesinin boyutundan alacağınız bilgileri alırsınız.

Bağlantıyı yukarıda bahsettiğiniz sorun sayfasında bulabilirsiniz: http://code.google.com/p/vimperator-labs/issues/detail?id=32

Ayrıca Tab-Kit için +1, çok güzel işlevsellik. Sekmeler listenizi otomatik olarak gizleyebilirsiniz ve bu size daha da fazla ekran alanı sunar.


1

Sekmelere bağımlıysanız BarTab'ın gerçekten kullanışlı olduğunu eklemek istiyorum. Tüm sekmelerinizin başlangıçta yüklenmesini durdurur ve firefox çalışırken sekmeleri bellekten kaldırabilir.


1

Aslında Javascript ile çok şey mümkündür, Vimperator ile birçok eklenti işlevselliğini taklit edebilirsiniz (UI'ye ihtiyaç duymadan)!

Ama burada yararlı bulduğum birkaç Firefox eklentisi var:

  • Döngü Toplayıcı Analizörü, Tercihler İzleyicisi, Tarayıcıda Aç, TableTools2, keyconfig, NoScript ve Özel Sekmesi

  • Ayrıca Tile Tabs eklentisini aşağıdaki gibi bir şeyle kullanmayı deneyin :

  mappings.addUserMap (
    [mode.NORMAL], [""], "sekmeleri dikey olarak döşeyin",
    function () {tileTabs.menuActions ('new-2vert', boş);}
    );
  • öğrenci olarak 24 anahtar eşleme bibliyografyayı ele almak için paha biçilmezdir: Zotero, Zotero Better Bib (La) Tex, Zotero için Zutilo Yardımcı Programı (sadece Will Shank'ın Zotero ve Zutilo eşlemelerini Pentadactyl ile yeniden yazın)

Ben MIME türleri üzerinde gelişmiş kontrole sahip olmak istiyorum gerçi ... (gibi değişim indir aksiyon ref, url başına ve başına filetype. Otomatik Kaydet Klasör



0

Tamamen metin! yerleşik seçenek yerine. Hepsi metin! 'De bir kısayol tuşu ayarlayabilirsiniz. Benimkini ayarladım ctrl + e. Doğrudan kullanamayacağınız için bu kadar yararlı olmayacaktır (yapmanız gerekecek ctrl + v and then ctrl + e). Ben deafult overrode Yani ctrl + iaşağıdaki ile benim.vimperatorrc

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

Şimdi bir <textarea>olduğunuzda başlatabilirsiniz Tüm metin! ile ctrl + iher zamanki gibi.


1
It'all metnini kullanmayı tercih etmenizin nedenlerini merak ediyorum! vimperator yerleşik yerine. Belki ikisini de denediniz ve farklılıkları biliyorsunuzdur?
mrucci

Yerleşik seçeneğin MacVim ile etkileşime girme şeklini beğenmedim. Bir süredir denemedim (ya da pentadaktile geçildiğimden beri). Başka bir şans vermenin zamanı olabilir.
claytron
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.