Vimperator je izvrstan Firefox dodatak koji vam omogućuje korištenje velikog broja naredbi na koje ste navikli kada koristite Vim tekstualni editor.
Instalacija
Instalacija uključuje odlazak na web stranicu ovog proširenja, a također ćemo klonirati GitHub repozitorij za neka proširenja koja ćemo koristiti.
- Instalirajte proširenje sa svoje web stranice.
- Klonirajte spremište za proširenja:
$ git klon github.com/vimpr/vimperator-plugins.git vimplug
- Stvorite .vimperatorrc datoteku:
$ dodir .vimperatorrc
- Stvorite direktorij .vimperator:
$ mkdir .vimperator
Osnovno rukovanje
Nakon što se preglednik ponovo pokrene, znat ćemo osnovno rukovanje.
Za pomicanje koristit ćemo tipkovničke prečace koje Vim editor ima prema zadanim postavkama, a to su:
- Gore dolje : k/j
- Otvori vezu na trenutnoj kartici: Pritisnite f i napišite broj koji se pojavljuje iznad željene poveznice
- Otvori vezu na drugoj kartici u pozadini: Pritisnite F i napišite broj koji se pojavljuje iznad željene poveznice
- Promijeni karticu: CTRL - n y CTRL - str
- Povratak / naprijed u povijesti trenutne kartice: CTRL - ili y CTRL - i
- Pogledajte trenutna preuzimanja: : Preuzimanja Napomena: Otvorite na istoj kartici
- Dodajte oznaku: A Napomena: Kasnije ćemo naučiti cjelovitiji način za to
- Pronađite oznaku: : bmark Napomena: kod istog autora
konfiguracija
Započet ćemo dodavanjem nekoliko redaka u našu .vimperatorrc datoteku koja je poput Vimove .vimrc.
nnoremap l nnoremap h
Sada ulazimo u naredbeni način vimperatora i učitavamo našu novu konfiguraciju:
: izvor! ~ / .vimperatorrc
Sićušno objašnjenje
Ono što smo sada napravili jest mapiranje tipke l za prebacivanje između kartica s desne strane i tipke h za lijevu.
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 ili https: // outlook .com
Ponovno učitamo našu datoteku s
: izvor! ~ / .vimperatorrc
Konfiguraciju možemo uvjež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 , otkrivamo da ne možemo koristiti tipkovničke prečace te usluge.
Da bismo je riješili, poslužit ćemo se jednom od skripti koju smo prethodno klonirali, a posebno ćemo koristiti libly.js. Da bismo je koristili, slijedimo ove korake:
-
$ cp vimplug / _libly.js .vimperator / dodatak /
- Dodajte sljedeći redak na početak .vimperatorrc datoteke
: izvor ~ / .vimperator / plugin_libly.js
- Dodajte sljedeći redak u datoteku .vimperatorrc
: lijeni fmaps -u = 'oblak \ .feedly \ .com' m / r gm ga gg gl ovnp
- Ponovno učitavamo datoteku s
: izvor! ~ / .vimperatorrc
Sada svaki put kad pristupimo Feedlyu, možemo koristiti tipkovne prečace koje ova stranica omogućuje.
Konačno, ako se redak poništava svaki put kada pritisnemo j, možemo dodati sljedeće u .vimperatorrc datoteku
nnoremap j 3j nnoremap k 3k
Sada će se spustiti / povisiti za tri reda.
Da bismo brzo premjestili kartice, u datoteku .vimperatorrc možemo dodati sljedeći kod
nnoremap : tabmove! -1 nnoremap : tabmove! +1
Oznake / Favoriti
_Nešto što puno koristim dok istražujem ili pronalazim korisne informacije je _favorites_.
Ali najbrži način za označavanje je CTRL-D ili s Vimperatorom pritiskom na A , što dodaje samo poveznicu i njezin naslov pa ako nam zatrebaju te informacije nekoliko tjedana kasnije, moramo se sjetiti naslova ili web-stranice.
Za korištenje oznaka pritisnite tipku 'a' i na kraju retka koji se pojavi napišite:
-oznake Label1, Label2 itd
Sada da bismo izvršili inverznu funkciju, pritisnemo
: oznake -tagovi Oznaka1
Ako koristimo samo :bmarks, možemo uključiti dio naslova ili poveznice.
Razno
Također možemo pristupiti kontekstnom izborniku pomoću kombinacije tipki ;c, odabiremo vezu (pritisnutu tipkovnicom
znamenka koja preklapa vezu) i pritisnemo ENTER.
Kartice pločica
Iako je mogućnost prebacivanja između zaklopki / jezičaka (od sada, iz lijenosti, kartice) sa samo h y l vrlo je udoban, može se malo poboljšati
plus. Ovo, pomoću ekstenzije Kartice pločica koji vam omogućuje razdvajanje kartice na nekoliko, kao da je Vimov vsplit.
Jednom kada je proširenje instalirano, osnovna uporaba je jednostavna:
- Klonirajte i odvojite trenutni pritisak na karticu CTRL + Strijela
- Stvorite novu karticu i odvojeno pritisnite pomak + Strijela
- Premjestite se na potkarticu koju pritisnemo Shift+CTRL+ Strijela
- Ujedinite trenutnu i desnu karticu u jednu karticu, pritisnite F12, da ih razdvoji F12 opet