一、下载:在emacs:http://mirrors.ustc.edu.cn/gnu/emacs/windows/里下载emacs-24.3-bin-i386.zip。解压到自定目录,双击bin文件夹里的addpm.exe进行安装。
1、配置HOME:
方法1:添加HOME系统环境变量,这个有个很大的弊端,如果系统里同时还安装有java sdk等,这些软件“找不到北的”
方法2:二是添加或修改HKEY_LOCAL_MACHINE\SOFTWARE\GNU\Emacs\HOME=%emacs_dir% 注册表项,需要重启系统。
方法3:
a、runEmacs.exe启动emacs,在 Option 菜单中随便更改一下设置,如 取消Ignore Case for Search,之后点 Save Options。因为默认情况下emacs不会在一启动的时候就生成 .emacs 配置文件和 .emacs.d目录的。这步生成的 .emacs 目录还是在 C:\Users\<username>\AppData\Roaming 下。
b、打开.emacs 配置文件,修改内容为(load-file "D:/programming/emacs-24.3/.emacs")。
c、拷贝 .emacs 文件放到 D:/programming/emacs-24.3/ 里。打开.emacs,在开头添加如下配置:
(setenv "HOME" "D:/programming/emacs-24.3")
(setenv "PATH" "D:/programming/emacs-24.3")
;;set the default file path
(setq default-directory "~/")。
现在 D:/OpenSource/emacs-24.3 成了emacs的 HOME了。
2、学习
3.1 简单点的,可以参考这个帖子配置:http://club.topsage.com/thread-2252500-1-1.html。
3.2 有更高追求的,http://blog.csdn.net/redguardtoo/article/details/7222501
二、下载vim:ftp://ftp.vim.org/pub/vim/pc/,选择vim74w32.zip,vim74rt.zip复制粘贴到本地。
三、sublime text3
1、中文支持
a、ctrl+~,并输入:
import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
2、重启sublime
3、使用Ctrl+Shift+P打开命令行模式,在里面输入Install Package即可搜索需要的Package。
4、一般使用“ConvertToUTF8”或“GBK Encoding Support”即可正常读取和写入CJK格式的文件了
/*
如果Sublime Text 2被安装在有中文的路径下,或者系统路径的%username%包含中文字符的话,则需要进行手动安装。
还是要先安装Sublime Package Control,可以尝试用上面的安装方法,然后检查是否安装成功。检查方法很简单:1)打开Sublime Text 2,选择Preferences菜单,并选择 Browse Packages…2)系统会打开Sublime Text 2的Packages文件夹,回到上一级菜单,然后打开Installed Packages文件夹3)如果该文件夹下有Package Control.sublime-package文件即说明安装成功。
否则需要手动安装Sublime Package Control,也很简单:下载Package Control.sublime-package(百度一下)并将下载的文件拷贝到Installed Packages文件夹下。
手动安装类型转换包:比如“ConvertToUTF8”或“GBK Encoding Support”随便从网上下一个,拷贝到Sublime Text 2的Packages目录下即可。
重启Sublime Text 3.
*/