Chinaunix首页 | 论坛 | 博客
  • 博客访问: 588442
  • 博文数量: 208
  • 博客积分: 3286
  • 博客等级: 中校
  • 技术积分: 1780
  • 用 户 组: 普通用户
  • 注册时间: 2007-09-24 20:38
文章分类

全部博文(208)

文章存档

2012年(7)

2011年(28)

2010年(21)

2009年(76)

2008年(65)

2007年(11)

我的朋友

分类:

2010-12-02 15:20:37

1. 首先是 emacs23,建议到 EmacsW32的主页 ,即到 下载那个带补丁的exe安装文件,功能最全,然后把 emacs.exe 所在目录加入环境变量 path 中,且要在下述的 cygwin 目录的前面。

2. 其次是 w3m.exe 以及与它配合的一些 dll,这个要到 cygwin 的 ftp 下载,我是装了完整版的 cygwin,(其实只要到 下载 w3m,然后找到 cygcrypto-0.9.8.dll,cygwin1.dll,cygssl-0.9.8.dll 等等的几个 dll,可能还不够,也应该是在该 ftp 处,具体哪几个包里面不太清楚,让他们与 w3m.exe 在同样目录就可以了)然后把 D:/cygwin/bin 加入环境变量 path 中,接下去在环境变量中设 LANG=zh_cn,保证在命令行用 w3m 没太大问题(不加该环境变量其实也可以,这个好像只是保证在命令行用 w3m 时正确显示中文)

3. 接下去参考 用 cvs -d :pserver:anonymous@cvs.namazu.org:/storage/cvsroot co emacs-w3m 把针对 emacs23 的 emacs+w3m 下载回来,这可以用 cygwin 的 cvs 命令,也可以用其他的诸如 cvsnt 等下载。

4. 同样也参考 (或者参考下载回来的目录中的 README) 把下载回来的 emacs-w3m 目录放在 emacs 的 site-lisp 目录下,然后在当前目录执行 emacs -batch -q -no-site-file -l w3mhack.el NONE -f w3mhack-nonunix-install,那就会生成相应的 w3m-load 以及其他一些文件,且会安装。(此处不能用 cygwin 的 ./configure 和 make,make install,因为那样只能装在 cygwin 里面的旧版 emacs 21 或 emacs 22 中)

5. 在刚才的 c:/Documents and Settings/用户名/Application Data/ 目录下的 .emacs 文件中加入

;;w3m
(require 'w3m-load)
(setq w3m-use-favicon nil)
(setq w3m-command-arguments '("-cookie" "-F"))
(setq w3m-use-cookies t)
(setq w3m-home-page "")

其中第一行是刚才的 emacs-w3m 所在路径,第二行是装入 w3m-load.el,其他是关于 Cookie 和主页的一些设置等。



现在就可以在 emacs 中用 M-x w3m RET 在 Windows 用 emacs+w3m 进入论坛了!


如果想在网页中打开 pdf 链接,可以安装 ghostscipt,这个是负责解释 pdf 编码的,然后把 gswin32c.exe 所在目录加入环境变量 path 中,接下去用

M-x customize-group RET 和 doc-view RET 打开设置,把默认的 gs 解释程序改成 gswin32c,保存即可,然后可以先试一试用 C-x C-f 打开一个 pdf 文档。

刚刚从 下载了 emacs-wget ,现在用 emacs-w3m 浏览网页时可以在链接出用 d 快捷键调出 wget 下载了。方法如下
把下载回来的 emacs-wget 用 cygwin 编译(不编译好像也行)
把 emac-wget 放在 site-lisp 目录下
(autoload 'wget "wget" "wget interface for Emacs." t)
(autoload 'wget-web-page "wget" "wget interface to download whole web page." t)
(load "w3m-wget")
以后就可以用 d 来下载链接中的文件了。

还要加上这句:(setq w3m-default-display-inline-images t)



转自:/viewtopic.php?t=133706
阅读(2391) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~