win下emacs+w3m瀏覽網頁


 今天終於把windows+emacs+w3m整合成功,看了很多相關文章,在此表示感謝大家的分享。

    整個過程中發現很多不方便的地方,其中主要是cygwin的安裝下載,外國源的下載速度真是不敢恭維,現整理出一個可用的、編譯過的、win版的w3m提供給大家,感謝GNU。
    寫這篇文章主要是為了推廣emacs以及給不經常在windows下工作或跟本不熟悉windows的大神提供些方便,因為大神們也我為提供了太多的方便。
    第一部分,安裝emacs。(大神請跳過)
    emacs的安裝其實難度不高,現在有兩個選項可供朋友們選擇:
    一是直接到emacs官網下載windows版,連接如下:

    http://www.gnu.org/software/emacs/ 

    這個版本的安裝方式非常簡單,解壓縮,當然如果你的電腦里有winrar這個軟件的話,這個工作應該是及其簡單的,而且你能知道emacs這個神器,那說明我不需要解釋太多了,唯一要做的是執行bin/addpm.exe把emacs添加到開始菜單。這個bin文件夾的路徑添加到windows的環境變量path中,也就是需要在控制台(cmd)模式里做些輸入。
    二是下載emacs的插件版本,即EmacsW32版本,連接如下:

    http://ourcomments.org/cgi-bin/emacsw32-dl-latest.pl 

    這個安裝過程我就不詳細解釋了,上面第一種選擇的操作也需要做一下。
    第二部分,找到.emacs
    有一個簡單辦法就是改一個設置之后點save options,在最下面一行就會出現worte ***這個就是emacs的配置文件地址了,初學者可能很難理解這種配置類的東西,其實所有的軟件都會有相關的配置文檔,但是linux相關的軟件都會把這種配置文檔展現出來,而不是點幾點鼠標就完成配置操作的。深入研究之后你會發現它們的妙用。
    第三部分,下載w3m和emacs-w3m
    這個部分的工作,我幫大家完成了,大家可以直接到csdn的下載頻道里面下載,完全無毒,如果哪位朋友發現里面有毒,可以直接留言罵我~_~。下面是連接,不收資源分哦。。

    http://download.csdn.net/source/2914627 

    第四部分,放置w3m

    解壓了資源包后發現里面又出現兩個壓縮包w3m.rar為本部分使用,另外一個為第五部分使用
    把解壓出來的w3m.exe和那些dll文件放在emacs目錄下的新建文件夾中,當然,這個命名大家可以隨意,比如我就放在w3m文件夾里
    第五部分,安裝emacs-w3m
    把解壓出來的emacs-w3m這個文件放在emacs目錄下的site-lisp文件夾中。
    之后開始-運行-cmd打開控制台,進入site-lisp文件夾下。執行下面語句

emacs -batch -q -no-site-file -l w3mhack.el NONE -f w3mhack-nonunix-install

    如果在這個過程中出了問題,很可能是環境變量path配置有誤。
    第六部分,修改配置文件
    配置文件在哪已經在上面說過了,把下面的語句加入到文件末尾就可以了~~

 

(add-to-list 'exec-path "w3m文件夾的路徑")
(require 'w3m-load) 
(setq w3m-use-favicon nil) 
(setq w3m-command-arguments '("-cookie" "-F")) 
(setq w3m-use-cookies t) 
(setq w3m-home-page "http://forum.ubuntu.org.cn")    

    打開emacs,M-x w3m體會一下用emacs上網的快樂吧

    最后給大家一個w3m的快鍵查看連接

    http://wiki.ubuntu.org.cn/W3m%E5%BF%AB%E6%8D%B7%E9%94%AE%E5%88%97%E8%A1%A8

 

本文引用自:emacs推廣之windows+emacs+w3m

通過配置,可以使用,但是圖片顯示不了。添加如下配置:(setq w3m-default-display-inline-images t) 還是不能顯示,至今未解決。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM