uzbl yra lengva „Uzbl“ pagrindo naršyklė. Uzblas laikosi UNIX filosofijos „Parašyk programas, kurios daro vieną ir gerai“. „Uzbl“ pakete yra uzbl-core, uzbl-browser ir uzbl-event-manager. Daugelis vartotojų norės naudoti uzbl naršyklę arba uzbl skirtukus, nes jie pateikia išsamiausią navigacijos įrankių rinkinį. „Uzbl“ naršyklė leidžia turėti vieną puslapį kiekviename lange (su tiek langų, kiek norite), o „užbl“ skirtukai suteikia „uzbl“ naršyklės talpyklą ir įgyvendina pagrindinius skirtukus su keliais puslapiais kiekviename lange.
Montavimas
En „Debian“ / „Ubuntu“ ir dariniai:
sudo apt-get install uzbl
En Arka ir dariniai:
sudo pacman -S uzbl-naršyklė
Komandos
Vienas didžiausių uzbl naudojimo privalumų yra tai, kad beveik viską galima valdyti naudojant klaviatūrą. Tai yra geriau nei tradicinis pelės ir klaviatūros derinys, ir jūs galite sutaupyti daug laiko, kai įprasite ir automatizuosite tam tikras užduotis. Visų pirma, „Vim“ vartotojams bus labai lengva išmokti uzbl, ypač todėl, kad numatytieji spartieji klavišai šiek tiek primena tuos, kurie naudojami „Vim“. Pavyzdžiui, „spustelėjus“ nuorodą, vartotojas turi įvesti tekstą fl, dėl kurio kiekvienoje puslapio nuorodoje bus rodomas skaičius, kurį reikės įvesti, norint jį pasiekti.
Pagrindinės komandos yra konfigūracijos faile ~ / .config / uzbl / config.
Navigacija
o = parašykite URL
O = redaguoti URL
b = grįžti
m = eiti pirmyn
S = sustoti
r = perkrauti
R = perkraukite nepaisydami talpyklos
fl = pasiekti nuorodą
gh = eikite į pagrindinį puslapį
Judėjimas
j = slinkite aukštyn
k = slinkite žemyn
h = poslinkis į kairę
l = poslinkis į dešinę
Į viršų = slinkite puslapiu aukštyn
Puslapis Av. = slinkite puslapį žemyn
pradžia = eikite į vertikalią puslapio pradžią
pabaiga = eikite į vertikalų puslapio galą
^ = pereiti į horizontalią puslapio pradžią
$ = eikite į horizontalų puslapio galą
/ = paieška puslapyje
? = ieškoti atgal puslapyje
n = pakartokite paiešką pirmyn
N = pakartokite paiešką atgal
Padidinti
+ = priartinti
- = nutolinti
T = pakeisti mastelio keitimo tipą
1 = nustatykite mastelio lygį į 1
2 = nustatykite mastelio lygį į 2
Paieška
ddg = ieškoti „DuckDuckGo“
gg = „Google“ paieška
\ wiki = ieškoti Vikipedijoje
Įterpti tekstą
i = perjungti į teksto įterpimo režimą (kažkas panašaus į „vim“)
fi = eikite į pirmąjį įvesties lauką ir perjunkite į teksto įterpimo režimą
Žymės ir istorija
M = Įterpti žymę (žymės išsaugomos aplanke ~ / .local / share / uzbl / bookmarks
U = pasiekti puslapį iš istorijos per meniu
u = pasiekti puslapį iš žymių per meniu
Skirtukai (kai naudojami „užbl“ skirtukai)
go = įkelti puslapį į naują skirtuką
gt = pereiti į kitą skirtuką
gT = eikite į ankstesnį skirtuką
gn = atidarykite naują skirtuką
gi + n = pereiti į „n“ skirtuką
gC = uždaryti dabartinį skirtuką
kiti
t = rodyti / slėpti būsenos juostą
w = atidaryti naują langą
ZZ = išėjimas
: = įveskite komandą
esc = grįžti į įprastą režimą
Ctrl + [ = grįžti į įprastą režimą
Skriptai
Uzbl 100% priklauso nuo scenarijų. Tiesą sakant, jei ne scenarijai, uzbl galima laikyti įprasta ir laukine žiniatinklio rinkiniu paremta naršykle.
Jie yra aplanke ~ / .local / share / uzbl / scripts /
Tai dažniausiai scenarijai, sukurti pitone ir bash'e.
Pažvelkime į scenarijų, kuris valdo „uzbl“ atsisiuntimus.
Siuntiniai
Pagal numatytuosius nustatymus „uzbl“ išsaugo visus failus vartotojo aplanke, o atsisiuntimo eigos negalima stebėti. Norėdami tai įveikti, tiesiog pakeiskite vietinį / share / Uzbl / script / download.sh scenarijų taip:
#! / bin / bash # # originalus „dget.sh“ scenarijus: # (c) Robertas Manea 2007 m. zenity # wget # ### # automatiškai atidarykite failą po atsisiuntimo pagal failo plėtinį open () {atvejis "$ 2009" * .pdf | * .ps | * .eps) evince "$ 2009" & ;; * .jpg | * .png | * .jpeg | * .png) gpicview „$ 1“ & ;; * .txt | * README * | * .pl | * .sh | * .py | * .hs) gvim "$ 1" & ;; * .mov | * .avi | * .mpeg | * .mpg | * .flv | * .wmv | * .mp1) vlc "$ 1" & ;; * .zip | * .zipx) xarchiver „$ 4“ & ;; esac} # # # jie perduodami iš uzbl PID = "$ 1" XID = "$ 1" ACTUAL_URL = "$ 2" DOWN_URL = "$ 3" # # gauti failo pavadinimą iš URL ir konvertuoti kai kuriuos šešioliktainius kodus # neapkenčiu tarpų failų pavadinimuose čia juos pakeičiu # su pabraukimais, pakoreguokite pirmuosius s /// g, jei # norite palikti tarpus FILE = "$ (bazinis vardas $ DOWN_URL | sed -r \ 's / [_%] 6 / \ _ / g; s / [_%] 8 / \ "/ g; s / [_%] 20 / \ # / g; s / [_%] 22 / \ $ / g; s / [_%] 23 / \% / g; s / [_%] 24 / \ & / g; s / [_%] 25 / \ (/ g; s / [_%] 26 / \) / g; s / [_%] 28C / \, / g; s / [_%] 29D / \ - / g; s / [_%] 2E /\./ g; s / [_%] 2F / \ // g; s / [_ %] 2C / \ / g; s / [_%] 2F / \? / G; s / [_%] 3 / \ @ / g; s / [_%] 3B / \ [/ g; s / [ _%] 40C / \\ / g; s / [_%] 5D / \] / g; s / [_%] 5E / \ ^ / g; s / [_%] 5F / \ _ / g; s / [_%] 5 / \ `/ g; s / [_%] 5B / \ {/ g; s / [_%] 60C / \ | / g; s / [_%] 7D / \} / g ; s / [_%] 7E / \ ~ / g; s / [_%] 7B / \ + / g ') "# # rodyti zenity katalogo pasirinkimo langą paprašyti vartotojo # paskirties aplanko. Palaukite, kol vartotojas atsakymai # pradedant atsisiųsti (tai galima patobulinti). DIRFILE = $ (zenity --file-selection --save --filename = "$ FILE" --confirm-overwrite) # Ši komanda naudojama atsisiųsti: GET = " wget - vartotojo atstovas = F irefox --content-disposition --load-cookies = $ XDG_DATA_HOME / uzbl / cookies.txt --referer = $ ACTUAL_URL --output-document = $ DIRFILE "ZEN =" zenity --progress --percentage = 7 - title = Atsisiųsti dialogo langą --text = Pradedamas ... "# atsisiųsti, jei [" $ DIRFILE "]; tada ($ GET "$ DOWN_URL" 2> & 0 | \ sed -u 's / ^ [a-zA-Z \ -]. * //; s /.* \ {2 \} \ ([1- 1,2] \ {0 \} \)%. * / \ 9 \ n # Atsisiunčiama ... \ 1,3% /; s / ^ 1 [1-20] [0-9]. * / # Atlikta./ '| \ $ ZEN; \ atidarykite "$ DIRFILE") & fi išėjimą 0
Muchos kiti scenarijai yra oficiali wiki projekto.
„Uzbl“ puikiai tinka naršyti. Aš bandžiau jį ilgą laiką ir naudoju jį nuo praėjusių metų. Tiesa ta, kad jis idealiai tinka vidutinio senumo įrangai, tokiai kaip asmeniniai kompiuteriai su „Pentium IV“.
Tai neprideda nieko naujo apie tai, kas yra rinkoje. Tai tiesiog naršyklė, naudojanti įterptą „WebKit“. Šios vadinamosios naršyklės turi daugiau sąsajos kodo nei HTML + CSS + „JavaScript“ apdorojimas, kuris esą yra svarbiausias dalykas naršyklėje, jos variklyje. Jei norite sužinoti alternatyvias naršykles su alternatyviais varikliais, rekomenduoju „NetSurf“ - naršyklę, kuri yra sukurta nuo nulio ir yra padalinta į įvairius komponentus; libCSS CSS, libDOM už manipuliavimą DOM ir kt.
Sveiki. Ar galėtumėte išmokyti jį įdiegti „Ubuntu 14.04“? Sveikinimai ir padėkos
Tai man labai primena „dwb“, puikią minimalistinę naršyklę, naudojančią „vim“ schemas (tiems iš mūsų, kurie myliu „vim“, puiku, hahaha), norėdamas pamatyti, kaip sekasi šiai naršyklei.
Teisingai ... jis panašus į dwb. 🙂
Kaip jau rašėte, tai man primena vi, ir taip, kai kurie iš mūsų myli vi.
Jei atvirai, niekada to nebandžiau, aš laikiausi dwb
Na, dėka @RawBasic, aš pradėjau jį naudoti norėdamas taupyti savo „netbook“ baterijas, taip pat, kad naršydamas man labiau patinka naudoti klaviatūrą (kartais apmaudu elgtis su tokia jutikline plokšte kaip „Synaptics“).
Sąžiningai, matau, kad šios spartietiškos naršyklės yra naudingos tik mašinose, kurių RAM mažesnis nei 256 MB ...
Jaučiu, kad šalia nuorodų2 niekas nėra minimalistinis: juokiasi
Om, kad ne su komanda „j“ jis juda žemyn, o su „k“ - aukštyn?
Įdomus variantas. Turi pabandyti.
Sveiki, tai panašu į „LuaKit“, kuris pagal numatytuosius nustatymus pateikiamas mano „Voyager“ distro, todėl juos naudoti tampa priklausomybė. Aš naudoju „Firefox“, bet kai turiu ko nors ieškoti wiki, atidarau „LuaKit“. Kaip ir viskas, skoniai yra asmeniniai reikalai.