问题标签 [emacs23]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
987 浏览

emacs - Windows 上的 emacs 23.2 中的抗锯齿字体

我无法让抗锯齿字体在 emacs 23.2 中正常工作,以至于它似乎实际上并不支持抗锯齿字体。

如果我在 emacs 23.1 中执行以下操作:

然后这会报告全名为“DejaVu Sans Mono-9.0:antialias=subpixel”,字体看起来很流畅。

然而,在 emacs 23.2 中做同样的事情,全名是“DejaVu Sans Mono-9.0”,字体看起来又脏又粗。

有什么我做错了吗?

0 投票
1 回答
513 浏览

emacs - emacs23 过于频繁地弹出调试器

由于我已经升级到 Ubuntu lucid 和 emacs23,在 emacs22 没有的情况下,Emacs 会弹出调试器。

例如,当在 org-mode 中点击 Cc Cc 时,emacs22 只会声明can do nothing useful at this location,而在 emacs23 中会显示调试器。

这只说明了模式——行为不限于组织模式。每3分钟发生一次,这真的让我很烦。我该如何预防?

我已经尝试使用debug-on-errorand来阻止stack-trace-on-error它:它没有用。

0 投票
2 回答
787 浏览

emacs - Geben for Ubuntu 10.04 上的 emacs

我已经让 geben 在以前版本的 Ubuntu 上完美运行。升级后,安装最新版本的geben(0.26),它只工作了一半。具体来说,在上下文模式下,局部变量总是被标记为未定义。

是否有人在 Ubuntu 10.04 下成功启动并运行了 geben,或者这是 geben 中的一个错误(我已将其报告为 one,但我想我会在这里检查一下,以防万一有解决方法)。

  • 格本 0.26
  • xdebug 2.0.5
  • emacs 23.1.1
  • 5.3.2-1ubuntu4.1

谢谢!

0 投票
1 回答
309 浏览

emacs - 如何启动 Emacs,一个进程在顶部窗口,另一个在框架的下部窗口?

我有一些从函数运行的进程,即: Mx run-proc1 Mx run-proc2

我想知道从命令行发出什么命令来run-proc1运行在上部窗口run-proc2中运行并在下部窗口中运行的 emacs。

谢谢!

0 投票
3 回答
2298 浏览

emacs - 使用 GTK 在 emacs 23.2 中滚动滞后

我正在使用带有 GTK 工具包的 emacs 23.2。我使用以下配置参数从源代码构建 emacs:

它使用以下配置构建 emacs:

我的操作系统是 OpenSuSE 11.1,GTK 版本是 2.14.4。当我在保持向上/向下键的普通大小(大约 1000 行)的文件中滚动时,emacs 几乎挂起并产生大约 50% 的 CPU 负载。我使用以下插件:

  • 我做
  • 亚麻布
  • 标签栏
  • 自动完成配置

启动 emacs 可以-q解决问题,但是我没有任何插件。我无法弄清楚,我.emacs的哪一部分对这种行为负责。.emacs这是我的-file的摘录:

有什么建议么?亲切的问候,mefiX

0 投票
1 回答
2565 浏览

emacs - 如何更改在终端模拟器中运行的 emacs23 中的颜色设置?

我使用 xterm 并将其外观设置为~/.Xdefaults

我也使用 emacs,但将其外观设置为不同~/.emacs

我通常在终端模拟器中运行 emacs emacs -nw,而不是创建一个单独的 X 窗口。出于某种原因,这不适用于 emacs23;相反,emacs 保留了我的 xterm 窗口的淡青绿色背景。查看emacs23 的新功能,我注意到:

** 当在一个足够新的 xterm(比版本 242 新)中运行时,Emacs 会询问 xterm 背景颜色是什么,如果需要,它会相应地为深色背景设置面(当前默认是考虑背景光)。

所以这是一个功能,而不是一个错误?无论如何,有什么方法可以告诉 emacs23 在控制台模式下运行时忽略 xterm 后台设置,~/.emacs而是使用这些设置?

我还要注意:

  • 它在单独的 X 窗口中运行的 emacs23 中运行良好(没有-nw选项)。
  • 它在 emacs22 中运行良好;而且我不确定是否需要使用emacs23 ...
  • M-x set-background-color内跑emacs23 -nw没有效果。
  • 不仅仅是 xterm:$TERM=cygwin例如,同样的问题也存在。

更新:最好的答案似乎是使用-fgand-bg命令行选项......

0 投票
1 回答
1517 浏览

emacs - emacs 颜色主题问题

我使用这个网站创建了自己的颜色主题。我使用以下代码向我的 ./site-lisp/color-theme/themes 目录添加了一个新的 .el 文件:

这在我的 .emacs 文件中:

问题是我注意到,当我更改 your-config-name-here.el 中的设置并退出 emacs 并重新加载它时,这些更改在我这样做之前不会生效:

它“感觉”就像颜色主题将设置缓存在某处,然后在启动时重新加载。我错过了什么?

0 投票
1 回答
2164 浏览

emacs - emacs23 缓冲区菜单字体 (GTK)

我最近升级到 emacs23 (Ubuntu 10.04) 并且我已经设法用相关的 .emacs 选项整理了我的面孔(字体)。

然而,我似乎无法更改的一种字体是用于显示缓冲区菜单的字体(即,当您 CTRL+左键单击缓冲区时,您会得到一个列出所有打开缓冲区的弹出菜单)。

问题是用于显示这个菜单的字体是成比例的(不是固定宽度的),它把菜单弄得一团糟——没有什么是垂直排列的,我经常用它来查看哪些缓冲区保存了共同的文件目录。比例字体的路径遍布各处。

我相信 Ubuntu 的 emacs23 是用 GTK 而不是 Lucid 构建的。我读过的一些东西似乎表明没有办法在 Emacs 中设置这种字体——必须使用 GTK 配置在外部完成——如果这是真的,怎么办?

否则,如果无法完成,那么在 Ubuntu 上使用 Lucid 而不是 GTK 支持重新编译 emacs23 有多棘手?可以用“apt-get source”轻松完成吗?

0 投票
2 回答
2968 浏览

emacs - Shift-Tab 在 Emacs 中产生神秘错误

我正在尝试学习org-mode并注意到当我退出 emacs 时我的文件被整齐地折叠起来。当按下S-TAB试图展开整个文件时,我在迷你缓冲区中收到以下错误消息:M-[ z is undefined. 谷歌搜索错误没有帮助。知道打嗝发生在哪里以及如何解决吗?

我正在使用带有 Terminal.app、GNU Emacs 23.2.1 的 Mac OS X 10.6.4。

编辑:我现在可以确认问题出在 Terminal.app 上。使用 Carbon Emacs 或在 iTerm.app 中使用 Emacs 时,我没有收到此错误消息。

感谢 Gilles 耐心地引导我完成解决方案。

0 投票
4 回答
3479 浏览

macos - 如何在终端中将 S-RET 发送到 Emacs?

org-mode中,按M-S-RET(meta-shift-return) 将TODO在新行上创建一个新行。这个键序列M-RET通过我的终端发送到 emacs。我已经检查了这个C-h c ESC-S-RET,它M-RET is undefined在迷你缓冲区中返回。

我正在使用 Snow Leopard 和在 Terminal.app 中运行的 Emacs 23.2.1。没有RET在终端键盘首选项中定义序列的选项。

知道是什么导致了失踪SHIFT吗?解决方法?