Windows下Emacs使用SBCL

今天配置Emacs时,发现Emacs无法使用SBCL,其默认为lisp。
会报下面的错误:

Searching for program: no such file or directory, lisp 

这个问题可以用一个变通的方法解决,在Emacs路径下建立下面的文件:
lisp.bat

@rem start sbcl
D:\CommonLisp\sbcl-1.1.17\sbcl.exe --core "D:\CommonLisp\sbcl-1.1.17\sbcl.core"

然后就可以使用啦。

还是linux下面简单一些,符号链接直接搞定:

ln -s /usr/bin/clisp /usr/bin/lisp

JS编辑器研究

最近项目需要用到JS编辑器,找了一些开源项目看了下(由于客户浏览器版本不高,HTML5版本几乎无法使用),
就找到了下面三个比较靠谱一点的编辑器:

nicEdit 无jQuery 小巧,易于集成,功能有限
elrte 有jQuery 功能强大,易于集成,但很久没更新了
ckeditor 有jQuery 功能强大,更新给力,易集成性貌似差一些

回头找找看,还有没有其他靠谱的工具。

Eclipse开发插件

ADT:
https://dl-ssl.google.com/android/eclipse/

DLTK:
http://download.eclipse.org/technology/dltk/updates/

PyDev:
http://pydev.org/updates

EPIC:
http://e-p-i-c.sf.net/updates

PDT:
http://download.eclipse.org/tools/pdt/updates/2.0
http://download.eclipse.org/tools/pdt/updates/3.0/milestones/

指定JDK

eclipse.exe -vm D:\JavaJDK\jdk1.7.0_06\bin\javaw.exe

Excel2010打开多个文件只显示一个窗口

用Excel 2010打开两个以上文件时,总只显示一个窗口,用着是否别扭。

解决方法,打开注册表编辑器,定位到

#.xlsx
HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open

1、展开Open,将ddeexec删除
2、选中command,双击右侧窗格的默认,将末尾的/dde改成”%1″,
3、再双击command,也是将末尾的/dde改成”%1″。
备注:%1的双引号不能少,否则,打开文件名含空格的excel时报错找不到路径

再定位到

#.xls
HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open

1、展开Open,将ddeexec删除
2、选中command,双击右侧窗格的默认,将末尾的/dde改成”%1″
3、再双击command,也是将末尾的/dde改成”%1″。
备注:%1的双引号不能少,否则,打开文件名含空格的excel时报错找不到路径