Vimperator és un magnÃfic plugin per a Firefox que permet utilitzar un gran nombre d'ordres a les quals s'està acostumat en utilitzar l' editor de text Vim.
Instal·lador
La instal·lació és anar al lloc web d'aquesta extensió ia més clonarem el repositori de GitHub per a algunes extensions que farem servir.
- Instal·lar l'extensió des del seu lloc web.
- Clonar el repositori per a les extensions:
$ Git clone github.com/vimpr/vimperator-plugins.git vimplug
- Crear el fitxer .vimperatorrc:
$ Touch .vimperatorrc
- Crear el directori .vimperator:
$ Mkdir .vimperator
maneig bà sic
Un cop reiniciat el navegador, anem a conèixer el maneig bà sic.
Per fer scroll utilitzarem les combinacions de tecles que té l'editor Vim per defecte, és a dir:
- Pujar / baixar: k/j
- Obrir enllaç en la pestanya actual: Pressió f i escriure el nombre que apareix a sobre de l'enllaç desitjat
- Obrir enllaç en una altra pestanya en segon pla: Pressionar F i escriure el nombre que apareix a sobre de l'enllaç desitjat
- Canviar de pestanya: CTRL - n y CTRL - p
- Retrocedir / Avançar en l'historial de la pestanya actual: CTRL - o y CTRL - i
- Veure les descà rregues actuals: : downloads Nota: Obre a la mateixa pestanya
- Afegir un marcador: A Nota: Després aprendrem una forma més completa de fer això
- Cercar un marcador: : Bmark Nota: Ãdem
Configuració
Començarem afegint unes lÃnies al nostre arxiu .vimperatorrc que és com el .vimrc de Vim.
nnoremap l nnoremap h
Ara entrem en la manera comanda de Vimperator i carreguem la nostra nova configuració:
: Source! ~ / .Vimperatorrc
petitÃssima explicació
El que và rem fer ara és mapejar la tecla l per poder canviar de solapa/pestanya a la dreta i la tecla h per a l'esquerra.
El següent que farem és editar el fitxer per poder accedir rà pidament als llocs que més visitem:
Afegiu el següent:
silent qmark R http://cloud.feedly.com silent qmark g https://gmail.com silent qmark w https://wolframalpha.com silent qmark r http://reddit.com silent qmark o https: // outlook .com
De nou carreguem el nostre arxiu amb
: Source! ~ / .Vimperatorrc
Podem practicar la configuració prement les tecles gnR i s'obrirà una nova pestanya amb el lector de feeds.
Però ara que ja podem accedir a Feedly sense tocar el ratolà ens trobem que no podem utilitzar les dreceres de teclat del servei.
Per solucionar-utilitzarem un dels scripts que clonamos anteriorment, en particular, farem servir libly.js. Per poder usar-lo, seguim aquests passos:
-
$ Cp vimplug / _libly.js .vimperator / plugin /
- Afegir la següent lÃnia a l'inici de l'arxiu .vimperatorrc
: Source ~ / .vimperator / plugin_libly.js
- Afegir la següent lÃnia a l'arxiu .vimperatorrc
: Lazy fmaps -u = 'cloud \ .feedly \ .com' m / r gm ga gg gl ovnp
- Recarreguem l'arxiu amb
: Source! ~ / .Vimperatorrc
Ara cada vegada que accedim accedim a Feedly podem ocupar les dreceres de teclat que permet aquesta pà gina.
Finalment, si la lÃnia que baixa cada vegada que premem j podem afegir els següents al fitxer .vimperatorrc
nnoremap j 3j nnoremap k 3 k
Ara baixarà / pujarà tres lÃnies.
Per moure pestanyes rà pidament podem afegir el següent codi a l'arxiu .vimperatorrc
nnoremap : Tabmove! -1 nnoremap : Tabmove! +1
Marcadors / Favorits
Una cosa que utilitzo molt quan estic fent una investigació o trobada informació útil són els _favoritos_.
Però la forma més rà pida de marcar és CTRL – D o amb Vimperator és prement A , cosa que només afegeix l'enllaç i el seu tÃtol per la qual cosa si unes setmanes després necessitem aquesta informació hem de recordar el tÃtol o el lloc web.
Per utilitzar les etiquetes premem la tecla a i al final de la lÃnia que surt escrivim:
-tags etiqueta1, etiqueta2, etc.
Ara per realitzar la funció inversa, pressionem
: Bmarks -tags etiqueta1
Sà que només posem :bmarks podem posar part del tÃtol o de l'enllaç.
miscel·lani
També podem accedir a l'menú de context utilitzant la combinació de tecles ;c, Vam seleccionar l'enllaç (pressionat amb el teclat
el dÃgit que se sobreposa a l'enllaç) i pressionem ENTER.
tile Tabs
Si bé, poder canviar entre pestanyes / pestanyes (des d'ara, per mandra, pestanyes) Amb només h y l és molt còmode, es pot millorar una mica
més. Això, utilitzant l'extensió tile tabs que permet separar una tab en diverses, com si d'vsplit de Vim es tractés.
Un cop instal·lada l'extensió seu ús bà sic és senzill:
- Clonar i separar la pestanya actual pressionem CTRL + fletxa
- Crear nova pestanya i separar pressionem Maj + fletxa
- Moure'ns a una subpestanya pressionem Shift+CTRL+ fletxa
- Unir en una sola pestanya l'actual i la que està a la dreta pressionem F12, Per separar-les F12 de nou