问题标签 [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 回答
681 浏览

emacs - Emacs 折叠模式错误

我希望能够使用来自http://www.emacswiki.org/emacs/FoldingMode的 fold.el 提供的 emacs 折叠模式

我将以下内容放在我的 .emacs 文件中:

然后,当我选择一个区域并运行

我得到错误

0 投票
1 回答
628 浏览

emacs - 将之前定义的宏添加到 Emacs 中的宏环中

我一直在使用 kmacro 命令,例如kmacro-name-last-macro保存键盘宏。问题是,在我保存了一个宏,甚至将它添加到我的 .emacs 文件后,我遇到了一个错误,我想使用kmacro-step-edit-macro. 如果我的命名宏不再在宏环中(默认kmacro-ring-max值为 8),我不能对该宏使用任何编辑或宏环命令。在得知name-last-kbd-macro将保存更易于编辑的符号形式后,我后悔使用kmacro-name-last-macro并想知道为什么它是新的默认值。

有没有办法将先前定义的宏添加到宏环中,以便我可以使用它进行编辑kmacro-step-edit-macro

0 投票
1 回答
287 浏览

emacs - OS X 上的 emacs 23:如何从 emacs 打开网页链接?

我正在尝试 23.2 版本的 Cocoa Emacs 构建(OS X 10.6)。Cocoa Emacs 比出色的 Carbon Emacs(我相信基于 Emacs 22 构建)更令人讨厌的事情有很多,所以我希望人们可能有一些解决方案/想法(不幸的是,在 carbon-emacs 列表和emacs-dev 产生了一个有用的回复,所以我想我会第一次尝试 Stack Overflow):

  • 我以前可以选择单击(在我的邮件中)网络链接,但这不再起作用了。这可能是特定于邮件程序的,但我不这么认为;我认为它曾经映射到中间按钮,但它不再。中键的当前键盘等效项是什么(这对启动网络链接有用吗?)?我应该注意到手动调用的browse-url可以正常工作,所以这是一个“如何映射选项单击或其他与browse-url等效的鼠标”的问题?
0 投票
2 回答
434 浏览

emacs - ESS-Emacs23 question: How to automate a few basic steps after loading an R script

I use ESS-Emacs to edit my R scripts.

Whenever I load a R script it is always followed by:

  1. C-x 3 (I prefer this split)
  2. M-x R (Opens R)

Is there a way to automate steps 1. and 2. every time I type on the terminal:

emacs misc_r_file.r

Just to make myself clear - I don't want either 1 or 2 if I have already opened a R script in emacs. Steps 1 and 2 should be executed only when I open a fresh emacs process.

Thank you for your help in advance.

0 投票
1 回答
565 浏览

emacs - OS X 上的 emacs 23:mailto 链接和调用 compose-mail?

我正在尝试 23.2 版本的 Cocoa Emacs 构建(OS X 10.6)。Cocoa Emacs 比出色的 Carbon Emacs(我相信基于 Emacs 22 构建)更令人讨厌的事情有很多,所以我希望人们可能有一些解决方案/想法(不幸的是,既没有在 carbon-emacs 列表上也没有在emacs-dev 产生了一个有用的回复,所以我想我会第一次尝试 Stack Overflow):

  • 在 Firefox 中,我可以将 Preferences、Applications、mailto 内容类型设置为“Use Emacs”。这曾经在 Carbon Emacs 中工作。现在,当我单击 Firefox mailto 链接时,它会将焦点更改为 Emacs,但实际上并没有做任何事情。

    我的 .emacs 有以下内容,我猜这在 23 中不起作用。建议?

0 投票
11 回答
23037 浏览

emacs - 你使用 Emacs 标签栏吗?

emacs tabbar.el 包向每个窗口添加(缓冲区)选项卡,并且是 aquamacs 的标准配置,并且可以使用 emacs-goodies-el 包添加到 emacs23。

你们中的任何铁杆 emacs 用户实际上都在使用 tabbar 吗?我有点习惯使用选项卡,但我想知道没有它们的工作是否会更有效率,以及除了检查缓冲区列表 (Cx Cb) 之外是否还有其他方法可以概览当前项目文件。

作为旁注,我真的很喜欢 textmate 的项目抽屉(和选项卡),但在 emacs 中任何类似的东西看起来都非常可怕。

0 投票
2 回答
521 浏览

python - 使用 EnigmaCurry 的 Emacs 配置的提示、技巧、快捷方式

我刚刚说过使用 emacs 并想为 python 编程找到一个好的配置。我选择了非常广泛的EnigmaCurry emacs配置。有很多“.el”文件。

这种配置的问题是缺乏关于如何使用各种工具的文档。在不了解 emacs-lisp 的情况下,我对这种配置的全部功能感到有些不知所措。

因此,如果有人在EnigmaCurry的配置中有提示、技巧或快捷方式,我很想听听。

0 投票
3 回答
5629 浏览

emacs - 最简单的 Emacs 语法高亮教程?

我只想为 Emacs 创建一个语法高亮次要模式。我有 O'Reilly 的“Writing GNU Emacs Extensions”,但它没有深入细节。是否有关于真实或虚假编程语言突出显示模式的简单教程?

谢谢

0 投票
3 回答
3457 浏览

emacs - .emacs 文件(脚本)不起作用

我刚刚安装了 Ubuntu 10.10.2010 的新发行版,然后安装了 emacs23,我还安装了用于颜色主题的 emacs 好东西。

我使用以下代码在我的主目录中创建了 .emacs 文件:

但它不起作用,即使(setq inhibit-startup-message t) 我创建了一个名为 .emacs.el 的新文件,也没有任何代码。安装时会生成一个名为“.emacs.d”的文件夹。我什至尝试将emacs文件放入其中,仍然没有。

现在我认为任何启动脚本都行不通。那么我应该怎么做才能知道为什么 Emacs 不读取该文件?


更新:我删除了所有的混乱文件并留下了 ~/.emacs.el 文件,现在代码是:

但给出错误:警告(初始化):加载`/home/marmoush/.emacs.el'时出错:符号的函数定义无效:color-theme-euphoria

0 投票
1 回答
6728 浏览

emacs - 将 emacs 光标变成一行

嗨,我已经使用 Emacs23 一段时间了,发现它是一个非常酷的编辑器。但是,我对光标(或 Emacs 术语中的点)是一个“小黑匣子”并不满意。我希望它是一条很好的细直线,就像它在 gedit 或记事本中一样。关于如何做到这一点的任何建议?