Uzbl,超小型網絡瀏覽器

烏茲別克語 是一款基於Uzbl內核的輕量級瀏覽器。 Uzbl堅持UNIX的哲學:“寫出一件事做得很好的程序”。 Uzbl軟件包包括uzbl-core,uzbl-browser和uzbl-event-manager。 大多數用戶將希望使用uzbl-browser或uzbl-tabbed,因為它們提供了最全面的導航工具集。 Uzbl瀏覽器允許每個窗口訪問一個頁面(您可以擁有任意數量的窗口),而uzbl-tabbed提供了uzbl瀏覽器的容器,並實現每個窗口具有多個頁面的基本選項卡。

uzbl瀏覽器

Uzbl瀏覽器的實際應用

安裝

En 於Debian / Ubuntu 及衍生產品:

須藤apt-get install uzbl

En 及衍生產品:

sudo pacman -S uzbl-瀏覽器

指令

使用uzbl的最大好處之一是幾乎所有內容都可以使用鍵盤來控制。 這比傳統的鼠標鍵盤組合更好,一旦習慣並自動執行某些任務,可以節省大量時間。 特別是,Vim用戶會發現uzbl非常易於學習,特別是因為默認的鍵盤快捷鍵與Vim中使用的快捷鍵略有相似。 例如,在鏈接上“單擊”要求用戶鍵入 fl,這會使頁面上的每個鏈接顯示一個數字,必須輸入該數字才能訪問它。

基本命令包含在配置文件中 〜/ .config / uzbl /配置.

導航

o =寫網址
O =編輯網址
b =返回
m =前進
S =停止
r =重新加載
R =重新加載,忽略緩存
fl =訪問鏈接
gh =轉到主頁

運動

j =向上滾動
k =向下滾動
h =向左移動
l =向右移動
向上翻頁 =向上滾動頁面
頁面Av。 =向下滾動頁面
引發 =轉到頁面的垂直開頭
結束 =轉到頁面的垂直端
^ =轉到頁面的水平開頭
$ =轉到頁面的水平端
/ =在頁面上搜索
? =在頁面上搜索
n =重複向前搜索
N =向後重複搜索

Zoom

+ =放大
- =縮小
T =更改縮放類型
1 =將縮放級別設置為1
2 =將縮放級別設置為2

搜索

DDG =搜索DuckDuckGo
gg = Google搜索
\維基 =搜索維基百科

插入文字

i =切換到文本插入模式(類似於vim)
fi =轉到第一個輸入字段並切換到文本插入模式

書籤和歷史

M =插入書籤(書籤保存在〜/ .local / share / uzbl /書籤中
U =通過dmenu訪問歷史記錄中的頁面
u =通過dmenu從書籤訪問頁面

製表符(使用uzbl-tabbed時)

go =在新標籤頁中加載頁面
gt =轉到下一個標籤
gT =轉到上一個標籤
gn =打開一個新標籤頁
gi+n =轉到選項卡“ n”
gC =關閉當前標籤頁

他人

t =顯示/隱藏狀態欄
w =打開新窗口
ZZ =退出
: =輸入命令
ESC =返回正常模式
Ctrl + [ =返回正常模式

腳本

Uzbl 100%依賴腳本。 實際上,如果不是腳本,那麼uzbl可以被認為是基於Webkit的通用且通用的瀏覽器。

它們在文件夾中 〜/ .local / share / uzbl /腳本/

這些大多是用python和bash開發的腳本。

例如,讓我們看一下管理uzbl下載的腳本。

下載

默認情況下,uzbl將所有文件保存在用戶文件夾中,並且無法跟踪下載進度。 為了克服這個問題,只需將本地/ share / Uzbl /腳本/download.sh腳本替換為以下內容:

#!/ bin / bash##原始dget.sh腳本:#(c)2007 by Robert Manea##bashtardized並為uzbl進行了大幅修改:#2009 by pbrisbin##出於善意而修改#2009 by iosonofabio##要求:# zenity#wget#####根據文件擴展名open(){* .pdf | * .ps | * .eps)中的情況“ $ 1”自動打開文件,並以“ $ 1”開頭; * .jpg | * .png | * .jpeg | * .png)gpicview“ $ 1”&;; * .txt | *自述文件* | * .pl | * .sh | * .py | * .hs)gvim“ $ 1”&;; * .mov | * .avi | * .mpeg | * .mpg | * .flv | * .wmv | * .mp4)vlc“ $ 1”&;; * .zip | * .zipx)xarchiver“ $ 1”&;; esac}###這些是從uzbl傳入的PID =“ $ 2” XID =“ $ 3” ACTUAL_URL =“ $ 6” DOWN_URL =“ $ 8”##從URL獲取文件名並轉換一些十六進制代碼#我討厭文件名中的空格,因此我在這裡用下劃線切換它們#,如果要保留空格FILE =“ $(basename $ DOWN_URL | sed -r \'s / [_%] 20 / \ _ / g; s / [_%] 22 / \“ / g; s / [_%] 23 / \#/ g; s / [_%] 24 / \ $ / g; s / [_%] 25 / \%/ g; s / [_%] 26 / \&/ g; s / [_%] 28 / \(/ g; s / [_%] 29 / \)/ g; s / [_%] 2C / \,/ g; s / [_%] 2D / \--/ g; s / [_%] 2E /\./g; s / [_%] 2F / \ // g; s / [_ %] 3C / \ / g; s / [_%] 3F / \?/ G; s / [_%] 40 / \ @ / g; s / [_%] 5B / \ [/ g; s / [ _%] 5C / \\ / g; s / [_%] 5D / \] / g; s / [_%] 5E / \ ^ / g; s / [_%] 5F / \ _ / g; s / [_%] 60 / \`/ g; s / [_%] 7B / \ {/ g; s / [_%] 7C / \ | / g; s / [_%] 7D / \} / g ; s / [_%] 7E / \〜/ g; s / [__%] 2B / \ + / g')“##顯示zenity目錄選擇窗口,要求用戶#輸入目標文件夾。等待用戶答案#開始下載(可能會有所改善)。DIRFILE = $(zenity --file-selection --save --filename =“ $ FILE” --confirm-overwrite)#此命令用於下載:GET =“ wget --user-agent = F irefox --content-disposition --load-cookies = $ XDG_DATA_HOME / uzbl / cookies.txt --referer = $ ACTUAL_URL --output-document = $ DIRFILE“ ZEN =” zenity --progress --percentage = 0 --title =下載對話框--text =正在開始...“#下載if [” $ DIRFILE“]; 然後($ GET“ $ DOWN_URL” 2>&1 | \ sed -u's / ^ [a-zA-Z \-]。* //; s /.* \ {1,2 \} \([0- 9] \ {1,3 \} \)%。* / \ 1 \ n#正在下載... \ 1%/; s / ^ 20 [0-9] [0-9]。* /#完成。/ '| \ $ ZEN; \打開“ $ DIRFILE”)&fi退出0

Muchos 其他腳本 可在 官方維基 該項目。


13條評論,留下您的評論

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   埃利奧時間3000 他說:

    Uzbl非常適合瀏覽。 我已經嘗試了很長時間,並且從去年開始就一直在使用它,事實是,它非常適合諸如Pentium IV的PC等中型設備。

  2.   阿德里安·阿羅約街 他說:

    它不會為市場上的內容添加任何新內容。 它只是使用嵌入式WebKit的瀏覽器。 這些所謂的瀏覽器比HTML + CSS + JavaScript呈現代碼具有更多的界面代碼,這被認為是關於瀏覽器及其引擎的最重要的事情。 如果您想了解具有替代引擎的替代瀏覽器,我建議您使用NetSurf,它是從頭開始製作的,分為各種組件; libCSS用於CSS,libDOM用於操作DOM等。

    1.    MMM 他說:

      你好並且您能教一下如何在Ubuntu 14.04上安裝它嗎? 問候和感謝

  3.   海倫娜_ryuu 他說:

    它使我想起了很多dwb,這是一個出色的極簡瀏覽器,它使用vim方案(對於那些熱愛vim的人來說,這真是太棒了,哈哈哈)來了解該瀏覽器的運行情況。

    1.    讓我們使用linux 他說:

      是的...類似於dwb。 🙂

  4.   吉多·羅隆 他說:

    正如您已經寫過的,它使我想起了vi,是的,我們中有些人喜歡vi。

  5.   和田 他說:

    老實說,我從未嘗試過,我堅持使用dwb🙂

    1.    埃利奧時間3000 他說:

      好吧,感謝@RawBasic,我已經開始使用它來節省上網本的電量,而且我更喜歡在瀏覽時使用鍵盤(有時,像Synaptics這樣的觸摸板令人沮喪)。

  6.   顧客 他說:

    老實說,我只看到這些spartan瀏覽器在ram小於256 mb的機器上有用。

  7.   克里斯蒂安 他說:

    我覺得link2旁邊沒有什麼極簡主義者:笑

  8.   胡安拉20 他說:

    嗯,不是通過命令“ j”向下移動,而通過“ k”向上移動嗎?

  9.   gonzalezmd(#Bik'it Bolom#) 他說:

    有趣的選擇。 一定要試。

  10.   胡安庫約 他說:

    嗨,就像我的Voyager發行版中默認提供的LuaKit一樣,使用它們變得令人上癮。 我使用Firefox,但是當我必須在Wiki上搜索某些內容時,我會打開LuaKit。 像一切一樣,品味是個人問題。