Bruger du Firefox eller Chrome og finder ud af, at din Linux-webbrowseroplevelse er lidt oppustet? Surf kunne være det minimalistiske paradis du ikke vidste du havde ventet på.

Surfs officielle hjemmeside siger, at browseren "kan vise hjemmesider og følge links." Det er det. Der er ingen indbygget support til faner og ingen inkluderet metode til bogmærkning - bare en skræddersyet internetoplevelse.

Hvis det lyder som din slags aftale, kan du installere det lige nu.

Installation af Surf

Den mest fornuftige måde at få Surf på er med Git:

 git klon https://git.suckless.org/surf 

Som jeg også diskuterede i min Dwm-øvelse, opfordrer Surf dig til at redigere dens konfigurationsfil "src / surf / config.h" i den klonede basismappe for at administrere dine præferencer for hurtigtaster og din installation af tilføjelsesprogrammer, som jeg vil nævne senere .

Derfor er installationen fra kilde fornuftig, hvis du vil ændre denne kode. Du kan installere browseren fra forkompilerede binære filer, men eventuelle opdateringer overskriver de ændringer, du foretager til deres konfigurationer.

Når det er sagt, kan du installere en forkompileret pakke fra Ubuntu eller Arch eller din valgte distro, hvilket giver dig en nem mulighed for at prøve en standard Surf uden tung løft.

Ubuntu :

 sudo apt-get install surfe 

Arch :

 sudo pacman -S surfe 

Jeg vil referere til programmets standard tastaturkommandoer i hele resten af ​​denne artikel, så du bør kunne følge med uanset installationsstil.

Åbning af hjemmesider

Surf gør meget brug af tastaturet. Du kan åbne nye websteder, genindlæse, rulle lodret og vandret og zoom uden at røre med musen.

Der er to måder at åbne et link på. For det første kan du åbne din terminal og skrive surf URI . Skift URI til webadressen på den hjemmeside, du vil besøge. Denne kommando åbner et nyt vindue til den URI.

Det link kan se velkendt, hvis du læser min seneste vejledning om det solvarme farveskema.

Du kan også åbne et link ved først at åbne Surf uden argument - enten fra kommandolinjen eller fra en programstarter - og skrive Ctrl + g.

Du vil se et tomt browservindue, når programmet åbnes. Kommandoen åbner en Dmenu-værktøjslinje øverst på skærmen. Du skal installere Dmenu for at dette skal fungere. Det skal være tilgængeligt i din distro's repositorier. Efter installationen og efter disse instruktioner skal du se noget som det følgende billede.

Værktøjslinjen øverst på dette screenshot er Dmenu. Nedenfor er det standard Surf browser, der endnu ikke har indlæst en side. I Dmenu har jeg skrevet "duckduckgo.com" for at besøge hjemmesiden. Du kan gøre det samme for ethvert websted; tryk Enter for at følge det link, du giver.

Anden Navigation

Resten af ​​Surfs navigering er ikke så let at demonstrere i billeder. Jeg vil blot påpege et par nyttige kommandoer, du kan bruge til at komme i gang.

  • Flyt tilbage i browserhistorikken: Ctrl + h
  • Fortsæt i browserhistorikken: Ctrl + l
  • Rul opad: Ctrl + k
  • Rul nedad: Ctrl + j
  • Rul til højre: Ctrl + i
  • Rul til venstre: Ctrl + u
  • Zoom ind: Ctrl + +
  • Zoom ud: Ctrl + -
  • Nulstil zoom: Ctrl + Skift + q
  • Genindlæs websiden: Ctrl + r

Gennemsynsindstillinger

Du kan også ændre, hvordan Surf viser de websider, den henter. Tjek igen på værktøjslinjen nedenfor.

Hvert bogstav i "@cgDISVMf: -", der er angivet før hjemmesidens titel betyder, at en mulighed enten er slukket (små bogstaver) eller (store bogstaver). Åbn projektets manual side med man surf og rul til "INDIKATORER AF Drift" for at se den fulde liste.

Det nemmeste at se og øve er ofte "I" og "S", som henholdsvis står for "billeder" og "scripts". Begge, i billedet ovenfor, er på.

Udfør Ctrl + Shift + i for at genindlæse siden uden billeder og Ctrl + Shift + s for at genindlæse siden uden Javascript. Du vil se "I" og "S" på værktøjslinjeændringen fra kapitaliseret til små bogstaver. Udfør disse kommandoer igen for at slå billeder og scripts tilbage på.

Bruger scripts og tilføjelser

Suckless tilbyder et antal filer og patches, du kan bruge til at ændre Surfs operation.

Filerne indeholder for eksempel et brugerdefineret bogmærke til din "config.h" -fil for at give Surf mulighed for at bogmærke sider.

Blandt mange andre afslører patches en metode til at ændre Surfs standard download manager og et script til at ændre sine keybindings.

Du bør finde mange af disse scripts ligner de tilføjelsesprogrammer, der er tilgængelige i Firefox eller Chrome. De er bare lidt sværere at installere her, og du skal genopbygge Surf for at nogen af ​​disse ændringer træder i kraft.

Konklusion

Surf tilbyder en meget anderledes brugeroplevelse end de webbrowsere, som de fleste mennesker er vant til. Jeg gør meget brug af det, fordi jeg kan lide dens enkelhed og afhængighed af tastaturbaseret navigation. Forhåbentlig finder du også noget at nyde om det.