Będąc fanatykiem ViM, niedawno odkryłem i zacząłem używać dodatku Vimperator dla Mozilla Firefox. Do tej pory bardzo mi się podobało, a na wiki Vimperatora znajduje się nawet lista niektórych dodatków, które dobrze współpracują z Vimperatorem. Jestem ciekawy, jakie inne dodatki poleciliby doświadczeni użytkownicy Vimperatora? Czy ktoś ma dobrych faworytów, które dobrze komponują się z Vimperatorem?
firefox
browser-addons
vim
vimperator
Weegee
źródło
źródło
Odpowiedzi:
Jeśli używasz zakładek Google jako usługi przechowywania zakładek online, znaki podstawowe są fundamentalne. Z następującym mapowaniem w twoim
.vimperatorrc
pliku:naciśnięcie
gb
otwiera okno dialogowe dodawania / edycji zakładki dodatku, w którym można ustawić tytuł, etykiety i notatki zakładki.:emenu
Komenda może być użyty do szybkiego dostępu do jakiejkolwiek innej pozycji menu Firefox , zawarte dowolną pozycję menu dodatek. Tak wiele dodatków mogło „dobrze łączyć się” z vimperatorem.Inną sugestią vimperatora jest nauczenie się konfigurowania i używania wtyczek wyszukiwarek, które stają się bardzo potężne przy użyciu vimperatora. Na przykład skonfigurowałem dwie wtyczki do tłumaczenia z języka włoskiego na angielski i z języka angielskiego na włoski (zaczerpnięte z wordreference.com ) i podałem im odpowiednio słowa kluczowe
iten, enit
.Teraz mogę szybko wyszukać tłumaczenie światowego „paonazzo”, używając:
Wykorzystując tę funkcję vimperatora, możesz łatwo ustawić na przykład kluczową funkcję
su
szybkiego wyszukiwania superuser.com za pomocą wtyczki wyszukiwarki superuser i wyszukiwania „vimperator” za pomocą:Słowa kluczowe związane z wyszukiwarkami można zdefiniować z:
źródło
Lubię to wszystko! dodatek, który pozwala używać dowolnego edytora tekstu (Vim działa świetnie) do edycji tekstu na formularzach, zamiast anemicznego małego
<textarea>
edytora, który domyślnie oferuje przeglądarka.źródło
It's All Text!
whithvimperator
. Wystarczy nacisnąć,<Ctrl-i>
gdy fokus znajduje się na obszarze tekstowym ivimperator
otworzy sięgvim
. Zobacz:help i_<C-i>
i:help editor
.TreeStyleTab lub Tab-Kit , które przesuwają tabulatory z góry na lewą stronę i wyświetlają je w strukturze drzewiastej.
Nie potrzebujesz rozszerzeń takich jak It's All Text! Vimperator już zapewnia mapowanie (gdy obszar tekstowy jest skoncentrowany), co uruchamia gvim.
źródło
Moja ulubiona wtyczka to prawdopodobnie maine_coon.js. Ukrywa wiersz poleceń, gdy go nie używasz, dzięki czemu zyskujesz jeszcze więcej nieruchomości!
Inną dobrą wtyczką jest scrollposition.js. Dodaje pozycję poziomą do paska stanu wraz z pozycją pionową. Używam vimperatora bez pasków przewijania, co pozwala mi dowiedzieć się, kiedy na stronie jest coś więcej. Możesz go znaleźć jako załącznik do wydania nr 32 w narzędziu do śledzenia problemów vimperatora (nie mogę połączyć go tylko z 1 punktem powtórzenia)
Jest miły pomocnik wtyczek o nazwie pluginManager.js. Może pokazać więcej informacji o zainstalowanych wtyczkach i pomóc w administrowaniu nimi.
Last but not least jest bitly.js. Daje to szybki sposób na skrócenie i dodanie do schowka bieżącego adresu URL, na którym jesteś (za pomocą
:bitly
polecenia).Nie mam jeszcze 10 punktów powtórzeń, więc nie mogłem połączyć ich wszystkich tak, jak chciałem. Większość z nich można znaleźć tutaj: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins
źródło
Dobre linki. maine_coon.js jest doskonały, podobnie jak pluginManager.js.
Być może zainteresuje Cię ulepszenie, które wprowadziłem we wtyczce scrollposition.js.
Pokazałem, jaki procent dokumentu jest faktycznie widoczny, oprócz tego, ile przewinął.
W ten sposób otrzymujesz informacje, które w innym przypadku uzyskasz z rozmiaru przycisku paska przewijania.
Link znajduje się na stronie problemu, o której mówiłeś powyżej: http://code.google.com/p/vimperator-labs/issues/detail?id=32
Ponadto +1 za Tab-Kit, bardzo ładna funkcjonalność. Możesz automatycznie ukryć swoją listę zakładek, a to daje jeszcze więcej nieruchomości na ekranie.
źródło
Chciałbym dodać, że BarTab jest bardzo przydatny, jeśli jesteś uzależniony od kart. Zatrzymuje ładowanie wszystkich kart podczas uruchamiania i może rozładować karty z pamięci podczas działania firefox.
źródło
W rzeczywistości tak wiele jest możliwe dzięki Javascript, możesz naśladować wiele dodatków (bez potrzeby interfejsu użytkownika) dzięki Vimperator!
Ale oto kilka dodatków do Firefoksa, które uważam za przydatne:
Cycle Collector Analyzer, Monitor preferencji, Otwórz w przeglądarce, TableTools2, keyconfig, NoScript i Private Tab
spróbuj także użyć dodatku Tile Tabs z czymś takim jak:
Chciałbym mieć zaawansowaną kontrolę nad typami MIME ... (np. Zmiana akcji pobierania dla adresu URL i typu pliku, ref. Folder automatycznego zapisywania
źródło
Wtyczka integracji NoScript jest koniecznością.
źródło
Wolę używać To cały tekst! zamiast wbudowanej opcji. Możesz ustawić klawisz skrótu w opcji Cały tekst !, ustawiłem mój na
ctrl + e
. Nie będzie to aż tak pomocne, ponieważ nie możesz użyć go bezpośrednio (musiszctrl + v and then ctrl + e
). Więc przesłoniłem głuchychctrl + i
następującymi rzeczami.vimperatorrc
Teraz, gdy jesteś w
<textarea>
, możesz uruchomić To jest cały tekst! zctrl + i
jak zwykle.źródło