Firefox bez puštanja tastature sa Vimperatorom

Vimperator je odličan Firefox dodatak koji vam omogućava korištenje velikog broja naredbi na koje ste navikli kada koristite Vim tekstualni editor.

Instalacija

Instalacija uključuje odlazak na web stranicu ove ekstenzije, a također ćemo klonirati GitHub repozitorij za neke ekstenzije koje ćemo koristiti.

  1. Instalirajte ekstenziju sa svoje web stranice.
  2. Klonirajte spremište za ekstenzije:
    $ git klon github.com/vimpr/vimperator-plugins.git vimplug
  3. Kreirajte datoteku .vimperatorrc:
    $touch.vimperatorrc
  4. Kreirajte .vimperator direktorij:
    $ mkdir .vimperator

Osnovno rukovanje

Kada se pretraživač ponovo pokrene, naučimo osnovno upravljanje.

Za skrolovanje ćemo koristiti prečice na tastaturi koje Vim editor ima po defaultu, a to su:

  1. Gore dolje : k/j
  2. Otvorite vezu u trenutnoj kartici: Pritisnite f i upišite broj koji se pojavljuje iznad željenog linka
  3. Otvorite vezu na drugoj kartici u pozadini: Pritisnite F i upišite broj koji se pojavljuje iznad željenog linka
  4. Promijeni karticu: CTRL – br y CTRL – str
  5. Vratite se nazad/naprijed u trenutnoj historiji kartica: CTRL – ili y CTRL – i
  6. Pogledajte trenutna preuzimanja: :downloads Napomena: Otvara se u istoj kartici
  7. Dodaj oznaku: A Napomena: Kasnije ćemo naučiti potpuniji način da to učinimo
  8. Pronađite oznaku: :bmark Napomena: idem

konfiguracija

Počećemo tako što ćemo dodati nekoliko redova u naš .vimperatorrc fajl, koji je kao Vimov .vimrc.

nnoremap l nnoremap h

Sada ulazimo u komandni mod vimperatora i učitavamo našu novu konfiguraciju:

:source! ~/.vimperatorrc

Vrlo malo objašnjenja

Ono što smo sada uradili jeste da smo mapirali tipku l da bismo mogli prebacivati ​​kartice s desne strane, a tipku h s lijeve.

Zatim ćemo urediti datoteku kako bismo mogli brzo pristupiti web-lokacijama koje najčešće posjećujemo:

Dodajte sljedeće:

 
tihi qmark R http://cloud.feedly.com tihi qmark g https://gmail.com tihi qmark w https://wolframalpha.com tihi qmark r http://reddit.com tihi qmark o https://outlook .com

Ponovo učitamo našu datoteku sa

:source! ~/.vimperatorrc

Konfiguraciju možemo vježbati pritiskom na tipke gnR i otvorit će se nova kartica s čitačem feedova.

Ali sada kada možemo pristupiti Feedlyju bez dodirivanja miša , shvatamo da ne možemo koristiti prečice na tastaturi te usluge.

Da bismo to riješili koristit ćemo jednu od skripti koje smo ranije klonirali, posebno ćemo koristiti lily.js. Da bismo ga koristili, slijedimo ove korake:

  1. $ cp vimplug/_libly.js .vimperator/plugin/
  2. Dodajte sljedeći red na početak .vimperatorrc datoteke
    :source ~/.vimperator/plugin_libly.js
  3. Dodajte sljedeći red u .vimperatorrc datoteku
    :lazy fmaps -u='cloud\.feedly\.com' m / r gm ga gg gl ovnp
  4. Ponovo učitavamo fajl sa
    :source! ~/.vimperatorrc

Sada svaki put kada pristupimo Feedlyju možemo koristiti prečice na tastaturi koje navedena stranica dozvoljava.

Konačno, ako se linija zatvara svaki put kada pritisnemo j, možemo dodati sljedeće u .vimperatorrc datoteku

nnoremap j 3j nnoremap k 3k

Sada će ići dolje/gore tri reda.

Za brzo premještanje kartica možemo dodati sljedeći kod u .vimperatorrc datoteku

nnoremap :tabmove! -1 nnoremap :tabmove! +1

Oznake / Favoriti

Nešto što često koristim kada istražujem ili pronalazim korisne informacije je _favorites_.

Ali najbrži način za označavanje je CTRL-D ili putem Vimperatora pritiskom na A , što dodaje samo link i njegov naslov, tako da ako nam zatrebaju te informacije nekoliko sedmica kasnije, moramo se sjetiti naslova ili web stranice.

Da biste koristili oznake, pritisnite tipku 'a' i na kraju retka koji se pojavi napišite:

-oznake Tag1, Tag2, itd

Sada da izvršimo obrnutu funkciju, pritisnemo

:bmarks -tags Tag1

Ako koristimo samo :bmarks, možemo uključiti dio naslova ili linka.

Razno

Također možemo pristupiti kontekstualnom izborniku pomoću kombinacije tipki ;c, odabiremo vezu (pritisnuta tastaturom
cifra koja preklapa vezu) i pritisnite ENTER.

Tile Tabs

Iako, mogućnost prebacivanja između preklopa/tabova (od sada, iz lijenosti, karticama) samo sa h y l Veoma je udoban, može se malo poboljšati
dalje. Ovo, koristeći ekstenziju Pločice koji vam omogućava da odvojite karticu na nekoliko, kao da je Vim vsplit.

Nakon što je proširenje instalirano, njegova osnovna upotreba je jednostavna:

  1. Klonirajte i odvojite trenutnu karticu, pritisnite CTRL + Arrow
  2. Kreirajte novu karticu i odvojeno pritisnite shift + Arrow
  3. Pređite na podkarticu i pritisnite Shift + CTRL + Arrow
  4. Spojite trenutnu i onu desno u jednu karticu, pritisnite F12, da ih razdvoji F12 opet
Ovaj članak je napisan u naš forum por daa1494Donosim ga ovdje s nekoliko sitnih izmjena u tekstu.

Dodaj kao preferirani izvor na Googleu