(PS:经过hfsong007 朋友的指出才发现第五部分少写了一行命令,感谢他的帮忙!)
今天终于把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-w3m目录下的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 "D:/workstation/emacs-23.2/w3m/bin")
(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