emacs常见问题
General
1. 怎样才能语法加亮
2. 在Windows版的Emacs下怎样使用ispell?
3. Windows版的Emacs为什么不能显示图片?
4. 设置打开文件的缺省路径
5. `.emacs' 在哪里?
6. 下载的el文件怎么用?
7. 怎么进行矩形区域操作?(类似UltraEdit的列模式) 怎么在每一行前插入相同文字?
8. 总有个带小尾巴~的文件出现(自动备份文件),怎么办?
9. 我想把一个命令绑定到某个按键组合上,怎么表示组合键?
10. 怎么转换文件格式?(DOS <--> UNIX)
11. 查找和替换的时候怎么输入回车之类的特殊字符?
12. M-x shell进入shell-mode出现乱码?怎么修改颜色和字体?
13. windows下插入、浏览图片时emacs崩溃
14. 如何跳到某一行?
15. 如何插入当前时间?
16. 修改 .emacs 后即时生效(不重启)?
* Chinese Related
1. Emacs与其他程序间为什么不能拷贝、粘贴
2. Emacs中新开buffer不使用默认字体怎么办
3. XEmacs怎样保存中文
4. 怎样使Emacs支持GBK
* TeX
1. Windows下不能使用LaTeX-preview
2. Emacs能象vimsuite那样加载类似CJK的模板么?
* Programming
1. 怎样把C/C++文件重新排版
2. 语法加亮
3. c/c++, java 自动补全功能?
* Gnus, Mail, Web
1. mew怎样使用SMTP验证?
2. 怎样使mew在pop取信时将信件保留在服务器上?
3. gnus怎样使用通讯录?
* Resources
1. 推荐Emacs入门书籍
2. 推荐Emacs Lisp入门书籍
3. 下载最新版本的GNU Emacs
4. ftp. tsinghua. edu. cn的Emacs专区
5. Emacs资源哪里最多?
6. 一个收集大量Emacs配置文件的网站
推荐下载FTP: ftp://ftp.tsinghua.edu.cn/Software/Editor/Emacs/
精华区下载 : ftp://ftp.smth.org/smth/announce
------------------------------------------------------------------------------
-
In details:
* General
=========
1.怎样才能语法加亮
将以下写到.emacs文件:(global-font-lock-mode t)
2.在Windows版的Emacs下怎样使用ispell?
Win32有一个native的ispell v4,但很不好用,建议装一个cygwin的ispell-3.2.06
3.Windows版的Emacs为什么不能显示图片?
使用cvs版的ntemacs,在.emacs中加入:(auto-image-file-mode t)
4.设置打开文件的缺省路径
(setq default-directory "~")
5.`.emacs' 在哪里?
Unix/Linux:
~/.emacs 如果没有,自己创建一个。`touch .emacs'.
Windows:
在根目录下创建一个名为".emacs"的文件
如果创建不了的话也可以用"_emacs"作为文件名
根目录由windows的环境变量HOME指定,如果没有设定HOME环境变量,一般为C:\
6.下载的el文件怎么用?
把文件放到load-path中去,然后按照文件头上的注释说明做。
~/site-lisp一般默认在load-path中
增加load-path例:(add-to-list 'load-path "/path/to/yours")
7.怎么进行矩形区域操作?(类似UltraEdit的列模式) 怎么在每一行前插入相同文字?
x-5-8
8.总有个带小尾巴~的文件出现(自动备份文件),怎么办?
小尾巴文件是备份,可以干掉它或者按文件名分类放到指定目录中去。
详细见x-5-2-4
9.我想把一个命令绑定到某个按键组合上,怎么表示组合键?
x-5-2-3
10.怎么转换文件格式?(DOS <--> UNIX)
C-x f (函数 set-buffer-file-coding-system)
11.查找和替换的时候怎么输入回车之类的特殊字符?
C-q之后输入
^M是C-q C-m,回车是C-q C-j,TAB是C-q TAB
12.M-x shell进入shell-mode出现乱码?怎么修改颜色和字体?
在.emacs中加入:(setq ansi-color-for-comint-mode t)
更多选项请:M-x customize-group ansi-colors
13.windows下插入、浏览图片时emacs崩溃
windows版本的emacs的图片支持dll是用mingw编译的,因此如果你的emacs是用VC编译
的,则可能出现意想不到的问题。建议选择用mingw编译的emacs(
)
14.如何跳到某一行 ?
`M-x goto-line', 推荐绑定在 `M-g' 键上.
15.如何插入当前时间?
一个例子:
(defun my-insert-date ()
(interactive)
(insert (format-time-string "%Y/%m/%d %H:%M:%S" (current-time))))
(global-set-key (kbd "C-c m d") 'my-insert-date)
16 修改 .emacs 后即时生效(不重启) ?
有几种方法:
1) M-x eval-last-sexp(or C-x C-e)
2) M-x eval-region
3) M-x eval-buffer
* Chinese Related
=================
1.Emacs与其他程序间为什么不能拷贝、粘贴
在~/.emacs加入这句话“(set-selection-coding-system 'cn-gb-2312)”
2.Emacs中新开buffer不使用默认字体怎么办
(add-to-list 'default-frame-alist '(font . "-*-SimSun-medium-r-normal-*-
12-*"))
3.XEmacs怎样保存中文
(prefer-coding-system 'gb2312)
4.怎样使Emacs支持GBK
去下载那个支持文件,按照里面的README
进行安装。
或者访问本版精华区x-5-3-3,有README贴文和elisp包附件。
* TeX
=====
1.Windows下不能使用LaTeX-preview
使用CVS的GNU Emacs或XEmacs就可以了
2.Emacs能象vimsuite那样加载类似CJK的模板么?
可以,使用template扩展可以加载任何格式的模板
* Programming
=============
1.怎样把C/C++文件重新排版
选择文本块,ESC C-\,M-X c-set-style,可以设置不同的缩进风格
2.语法加亮
(global-font-lock-mode t)
3. c/c++, java 自动补全功能?
c/c++ - ecb
java - jde
Both kind of *SLOW*, though.
* Gnus, Mail, Web
=================
1.mew怎样使用SMTP验证?
(setq mew-smtp-auth-list (quote ("CRAM-MD5" "LOGIN" "PLAIN")))
2.怎样使mew在pop取信时将信件保留在服务器上?
(setq mew-pop-delete nil)
3.gnus怎样使用通讯录?
可以用 bbdb
* Resources
===========
1.推荐Emacs入门书籍
a.Sams Teach Yourself Emacs in 24 Hours
可以从
在线阅读。在ftp.tsinghua.edu.cn中可以下载全文、光盘中的内容以及官方网站
上的一些东西。不要被书名所迷惑,你不可能在24小时内学会的。
b.《学习GNU Emacs》
O'Reilly和机械工业出版社出版的,定价很高,¥68.00。清华的图书馆有藏书,
索书号: TP391.12_K073,借的人很多,需要提前预约。
2.推荐Emacs Lisp入门书籍
a.GNU Emacs Lisp编程入门
涵盖了入门需要的几乎所有知识,写给没用过Emacs,没学过lisp;但是用过编辑器
,
会写程序的人看的入门书。这本书最好用info看,一边看一边就可以试。在info里面
显示为Emacs Lisp Intro。
b.GNU Emacs Manual
速查手册,info里面显示为Elisp。
3.下载最新版本的GNU Emacs
可以使用cvs方式:
*nix下: cvs -z3 -d:ext:anoncvs@savannah.gnu.org:/cvsroot/emacs co emacs
windows下: 可以用cygnus下的cvs(推荐), 也可以装一个WinCVS
这里可以下载NTemacs的最新CVS版
4.ftp.tsinghua.edu.cn的Emacs专区
有三种访问方式
ftp://ftp.tsinghua.edu.cn/Software/Emacs/
rsync://ftp.tsinghua.edu.cn/pub/Software/Emacs/
5.Emacs资源哪里最多?
[Emacs Wiki]
[Emacs Wiki Elisp List] 很全的elisp list
/cgi-bin/wiki/WikifiedEmacsLispList
6.一个收集大量Emacs配置文件的网站
阅读(1220) | 评论(0) | 转发(0) |