首页 > DEA, 初级 > DEA的FAQs

DEA的FAQs

2010年5月6日 ahei 发表评论 阅读评论

使用DEA的过程中遇到不少问题吧?请看下面的FAQ列表,如果你的问题不在此列表内的话,可以自己用二分调试法查下原因或者直接联系ahei

1 使用DEA后启动Emacs后出现错误 error: Font `fontset-courier' is not defined

打开你下载后的DEA里面的.emacs文件,搜索到如下语句:

(require 'font-settings)

然后把这段语句注释掉,然后执行./install.emacs.sh,重启Emacs就可以了。

2 奇怪的问题

关于select-buffer
DEA里面包含一个select-buffer插件,这个插件可以方便的切换buffer,但是有一些小bug,如果你在使用DEA的过程中发现了什么奇怪的问题,可以关掉它试试(C-x t或者 M-x sb-toggle-keep-buffer),在select-buffer激活的情况下,有些不能运行的命令def-command-sb重新定义了下变成以sb结尾的命令,比如select-buffer激活后,query-replace命令不能正常使用,我用def-command-sb重新定义了个query-replace-sb命令,而且把它绑定到了M-r和M-%上,使用仍然不受影响。如果你发现了某些在select-buffer激活的情况下不能使用的非你自己定义的命令,可以告诉我,我加到select-buffer里面。

3 增加自己的配置

在~/my.emacs里面增加你的配置, DEA启动后会加载它

4 修改了DEA的.emacs文件没有生效

修改.emacs后,需要重启(C-x C-c)Emacs使得修改生效,或者执行一下M-x install-.emacs,把Emacs进程杀掉修改是没有生效的,关于这点请看DEA的安装

5 打开文件后不能正常编辑

DEA打开文件后会进入emaci-mode,请看Emacs才是世界上最强大的IDE - 用Emaci阅读文件

6 不喜欢高亮行的下划线

DEA中开启了hl-line-mode高亮当前行,而且用下划线标示出来,比较显眼,就像下面这样:

在Emacs中显示长条状光标

如果你不喜欢,可以在(require ‘face-settings)后, 执行:

1
2
3
(setq hl-line-face 'hl-line-nonunderline-face)
(setq hl-line-overlay nil)
(color-theme-adjust-hl-line-face)

7 颜色设置在哪

在face-settings.el里面, 里面有各个Elisp包的颜色设置

8 关于开发方面的设置在哪

在dev-settings.el里面, 里面有关于各语言的设置

9 类C语言的设置在哪

在c-settings.el里面

10 字体设置在哪

在font-settings.el里面

分享家:Addthis中国
GD Star Rating
loading...
DEA的FAQs, 7.8 out of 10 based on 10 ratings 标签:ahei, cursor, cursor-change, emaci, Emacs, emacser, emacser.com, face, IDE, python, screenshot, select-buffer, theme, 二分调试法, 光标, 插件, 配色, 颜色

相关日志

分类: DEA, 初级
  1. trendtank
    2011年12月22日11:04 | #1

    您好,请问在您的配置下如何进行函数间的跳转?

    比如跳转到声明处和函数实体处?

    semantic-ia-fast-jump提示“semantic-analyze-current-context: Cannot analyze buffers not supported by Semantic”

    [回复]

    trendtank 回复:

    @trendtank, 在c-mode下

    [回复]

评论分页
1 2 3 41283
  1. 2010年5月6日03:08 | #1
  2. 2010年11月1日09:59 | #2
:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!: