A Vimperator egy nagyszerű Firefox bővítmény , amely lehetővé teszi számos olyan parancs használatát, amelyeket a Vim szövegszerkesztő használatakor megszokott.
Telepítés
A telepítéshez fel kell keresni a bővítmény weboldalát, és a GitHub adattárat is klónozni fogjuk néhány olyan bővítményhez, amelyeket használni fogunk.
- Telepítse a kiterjesztést a webhelyéről.
- Klónozza a bővítmények tárházát:
$ git klón github.com/vimpr/vimperator-plugins.git vimplug
- Hozza létre a .vimperatorrc fájlt:
$touch.vimperatorrc
- Hozza létre a .vimperator könyvtárat:
$ mkdir .vimperator
Alapvető kezelés
A böngésző újraindítása után megismerjük az alapvető kezelést.
A görgetéshez a Vim szerkesztőben alapértelmezés szerint megtalálható billentyűparancsokat fogjuk használni , azaz:
- Fel le : k/j
- Link megnyitása az aktuális fülön: Nyomja meg a gombot f és írja be a kívánt link fölött megjelenő számot
- Link megnyitása a háttérben egy másik fülön: Nyomja meg a gombot F és írja be a kívánt link fölött megjelenő számot
- Fül módosítása: CTRL - n y CTRL - p
- Visszalépés / továbblépés az aktuális lap történetében: CTRL - vagy y CTRL - i
- Jelenlegi letöltések megtekintése: : letöltések Megjegyzés: Nyissa meg ugyanazon a lapon
- Könyvjelző hozzáadása: A Megjegyzés: Később megtanuljuk ennek teljesebb módját
- Keressen egy könyvjelzőt: : bmark Megjegyzés: ugyanaz
konfiguráció
Kezdjük azzal, hogy hozzáadunk néhány sort a .vimperatorrc fájlunkhoz, amely olyan, mint a Vim .vimrc.
nntérkép l nntérkép h
Most belépünk a Vimperator parancs módjába, és betöltjük az új konfigurációt:
: forrás! ~ / .vimperatorrc
Apró magyarázat
Most az l billentyűt úgy rendeltük hozzá , hogy jobb oldalon, a h billentyűt pedig bal oldalon lehessen tabulátorokat váltani .
Ezután szerkesztjük a fájlt , hogy gyorsan elérhessük a leggyakrabban látogatott webhelyeket:
Adja hozzá a következőt:
néma qmark R http://cloud.feedly.com néma qmark g https://gmail.com néma qmark w https://wolframalpha.com néma qmark r http://reddit.com néma qmark vagy https: // outlook .com
Újra betöltjük a fájlunkat
: forrás! ~ / .vimperatorrc
A konfigurációt a gnR billentyűk megnyomásával gyakorolhatjuk, amire egy új lap nyílik meg a hírfolyam- olvasóval.
De most, hogy az egér érintése nélkül is elérhetjük a Feedlyt , azt tapasztaljuk, hogy nem használhatjuk a szolgáltatás billentyűparancsait.
Megoldásához a korábban klónozott szkriptek egyikét fogjuk használni, különösen a libly.js fájlt. Használatához kövesse az alábbi lépéseket:
-
$ cp vimplug / _libility.js .vimperator / plugin /
- Adja hozzá a következő sort a .vimperatorrc fájl elejéhez
: forrás ~ / .vimperator / plugin_libility.js
- Adja hozzá a következő sort a .vimperatorrc fájlhoz
: lusta fmaps -u = 'felhő \ .feedly \ .com' m / r gm ga gg gl ovnp
- A fájlt újratöltjük
: forrás! ~ / .vimperatorrc
Minden alkalommal, amikor hozzáférünk a Feedlyhez, használhatjuk azokat a billentyűparancsokat, amelyeket ez az oldal lehetővé tesz.
Végül, ha a sor minden j megnyomására lejjebb kerül , akkor a következőt adhatjuk hozzá a .vimperatorrc fájlhoz:
nnoremap j 3j nnoremap k 3k
Most három sorral megy le / fel.
A fülek gyors áthelyezéséhez hozzáadhatjuk a következő kódot a .vimperatorrc fájlhoz
nnoremap : tabmove! -1 nnoremap : tabmove! +1
Könyvjelzők / Kedvencek
Valami, amit sokat használok kutatások során vagy hasznos információk megtalálásakor, a _kedvenceim_.
De a leggyorsabb módja a könyvjelzőzésnek a CTRL - D billentyűkombináció , vagy a Vimperatorral az A megnyomásával , ami csak a linket és a címét adja hozzá, így ha néhány héttel később szükségünk van erre az információra, meg kell jegyeznünk a címet vagy a weboldalt.
A címkék használatához nyomd meg az 'a' billentyűt , és a megjelenő sor végére írd be:
-tags Label1, Label2 stb
Az inverz funkció végrehajtásához nyomja meg a gombot
: bmarks -tags Label1
Ha csak a :bmarks kapcsolót használjuk , akkor a cím egy részét vagy a linket is belefoglalhatjuk.
Vegyes
A helyi menübe a billentyűkombinációval is beléphetünk ;c, kiválasztjuk a linket (a billentyűzettel megnyomva
a hivatkozást átfedő számjegy) és megnyomjuk az ENTER billentyűt.
Csempefülek
Bár a váltás a fülek / fülek között (ezentúl lustaságból, lapok) csak h y l nagyon kényelmes, kicsit javítható
plusz. Ez a kiterjesztés használatával Csempefülek amely lehetővé teszi, hogy egy lapot több részre különítsen el, mintha Vim vsplitje lenne.
A bővítmény telepítése után egyszerű az alapvető használata:
- Klónozza és válassza szét az aktuális lapnyomót CTRL + Nyíl
- Hozzon létre új lapot, és külön nyomja meg a gombot shift + Nyíl
- Ugrás egy alfülre, amelyet megnyomunk Shift+CTRL+ Nyíl
- Egyesítse egyetlen fülön az aktuálisat és a jobb oldalt, nyomja meg a gombot F12, hogy elválasszák őket F12 ismét