Vimium | |
---|---|
Vimium korostaa suuren määrän linkkejä sivulla | |
Kehittäjä | Phil Crosby, Ilja Sukhar |
Sisään kirjoitettu | CoffeeScript |
uusin versio | 1.64.3 (27. helmikuuta 2018) |
Lisenssi | MIT-lisenssi |
Verkkosivusto | vimium.github.io |
Vimium on Chromium - pohjaisten selaimien laajennus, joka laajentaa merkittävästi selaimen näppäimistön ohjausmahdollisuuksia. Ohjauskomennot ja - yhdistelmät ovat samanlaisia kuin suositussa Vim - tekstieditorissa .
Laajennus on avoimen lähdekoodin. Erikoisuutena on, että laajennus ei muuta selaimen ulkonäköä, vaan vain täydentää mahdollisuuksia, esimerkiksi sivuilla ja välilehtien välillä liikkumista.
Tietokonehiirtä , joka on olennainen osa useimpia nykyaikaisia henkilökohtaisia tietokoneita, käytetään aktiivisesti selaimissa. Samaan aikaan sen käyttö pakottaa käyttäjän ottamaan usein (yleensä) oikean kätensä näppäimistöltä suorittaakseen minkä tahansa toiminnon osoittimella. Kun otetaan huomioon, että itse näppäimistössä oikealla kädellä on paljon enemmän näppäimiä kuin vasemmassa, tämä voi aiheuttaa haittaa käyttäjille [1] [2] .
Samanlainen ongelma liittyy moniin muihin ohjelmistotyyppeihin, minkä seurauksena pikanäppäimiä on kehitetty laajasti. On myös ohjelmia, joiden pääohjaus kohdistuu aluksi nimenomaan näppäimistöön. Siten vi - editori , jonka ohjauksen periaatteita käytetään Vimiumissa, ilmestyi ennen tietokonehiirten yleistymistä [3] .
Vim-tyyli, josta on tullut suosittu ja monille tuttu, on esiintynyt monissa ohjelmissa [4] , jotka eivät liity suoraan tekstinkäsittelyyn:
Vimiumin avulla voit rakentaa samanlaisia toimintoja tavalliseen selaimeesi. Kaikkia Chromiumin kanssa yhteensopivia selaimia tuetaan, kuten: Google Chrome , Yandex Browser ja Opera (versiosta 12 alkaen).
Kuten Vim, laajennus toimii kahdessa tilassa: joko komentotilassa tai syöttötilassa. Ensimmäisessä kaikki näppäimistön näppäimet nähdään laajennuskomentoina. Toisessa tilassa esimerkiksi näppäimiä painamalla voit tulostaa tekstiä sivulle. Voit siirtyä komentotilaan painamalla painiketta Esc, ja syöttötilassa voit painaa i. Myös syöttötila aktivoituu automaattisesti joissain tapauksissa, esimerkiksi vaihdettaessa tekstinsyöttökenttien välillä.
Laajennuksessa on kätevä järjestelmä sivun linkkien ja muiden elementtien käsittelemiseen. Laajennus luo jokaiselle elementille väliaikaisen yhdistelmän yhdestä tai useammasta näppäimestä, joista tulee näkymiä näppäimen painamisen jälkeen f. Kun olet kirjoittanut jonkin näistä yhdistelmistä, vastaava elementti aktivoituu, aivan kuin sitä olisi napsautettu hiiren osoittimella. Teoriassa voit siirtyä elementtien välillä muissa selaimissa, joissa voit tehdä tämän näppäimellä Tab ↹. Jälkimmäisessä tapauksessa välitön siirtyminen mielivaltaiseen elementtiin ei kuitenkaan ole mahdollista, koska useita napautuksia saatetaan tarvita Tab ↹, ja siirtymäjärjestys elementtien välillä voi poiketa siitä, mitä käyttäjä odottaa näkevänsä.
Kuten missä tahansa Vim-kaltaisessa työkalussa, laajennuksella on useita asetuksia. Esimerkiksi on mahdollista asettaa:
Kuten Vimissä, laajennus erottaa komennot, jotka on kirjoitettu eri kirjainkoolla.
Luettelo peruskomennoista [5] :
Tiimi | Kuvaus |
---|---|
j | vieritä sivua alaspäin |
k | rullaa sivua ylöspäin |
h | vieritä sivua vasemmalle |
l | vieritä sivua oikealle |
d | vieritä sivua puoli näyttöä alaspäin (enemmän kuin paina j) |
u | vieritä sivua puoli näyttöä ylöspäin (enemmän kuin paina k) |
gg(kaksoispaina g) | hyppää välittömästi sivun alkuun |
G | mene sivun alaosaan |
f | Korosta kaikki elementit sivulla. Valitut linkit, kun ne on aktivoitu, avautuvat nykyiselle välilehdelle |
F | Korosta kaikki elementit sivulla. Valitut linkit avautuvat uuteen välilehteen |
t | luo uusi välilehti |
x | sulje nykyinen välilehti |
X | avaa juuri suljettu välilehti |
r | sivun uudelleenlataus |
yy(kaksoispaina y) | kopioi nykyisen sivun URL -osoite leikepöydälle |
yf | kopioi valitun objektin URL leikepöydälle ] |
gs | näytä sivun lähde |
gi | asettaa kohdistimen sivun ensimmäiseen syöttötekstikenttään |
p | avaa nykyisen välilehden URL-osoite leikepöydältä |
P | avaa uuden välilehden URL-osoite leikepöydältä |
T | ponnahdusikkuna, jossa on haku avoimista välilehdistä |