问题标签 [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.
emacs - 如何让 Emacs 在调整大小时停止闪烁?
我在 OS X 10.6.6 上运行 emacs 23.2。每次我尝试调整 emacs 窗口的大小,有时还有其他类型的移动,缓冲区似乎都会闪烁。我该如何解决?
emacs - 在特定标签中更改 Emacs 模式
好的,我知道你会把我指向EmacsWiki 页面,但这是交易。我想对给定的文件类型使用默认的 Emacs 模式,并在特定标签之后更改模式,比如<% %>
. 通过这样做,我可以在标签内切换模式,并在光标不在标签内时返回默认模式。
不,我不需要 ASP/PHP 模式,只是M-x
为了改变模式,我一直觉得无聊。我在 Arch Linux FWIW 上使用 Emacs 23.2.1。有任何想法吗?
emacs - 修复 XCygwin emacs 中的颜色
我在带有 X 的 Cygwin 中使用 Emacs 23,颜色与应有的颜色完全不同……例如,在 color-theme-gray30 中,背景是巧克力棕色而不是 gray30。我怀疑我可能必须在 Cygwin BAT 文件中导出一些设置,但找不到它应该是什么......有什么想法吗?谢谢!
emacs - 如何缩小 .emacs 配置文件?
我想知道是否有人可以为我提供一些帮助来缩小我的 .emacs 文件。
目前我已经将它设置为我使用的每种语言都有一个自定义选项卡,例如,如果我有一个 Java 钩子,它看起来像这样。
如果我要添加另一种语言,如 CSS 或 JavaScript,我会为 CSS 添加另一个钩子,为 JavaScript 添加另一个钩子。所以我想知道是否有一种全球性的方式来设置它,以便它适用于任何和所有语言?
我目前在 Windows 7 上运行 GNU Emacs 23.2.1。
r - 如何使用 GDB 在 Emacs 中调试 R 包(使用 C 代码)?
我目前正在编写一个 R 包,并通过 R 中的包使用已编译的 C++ 代码Rcpp
(Rcpp 使 R 和 C++ 代码的交互对于像我这样的非程序员来说更容易,恕我直言)。
我想使用 gdb 调试我的 C++ 程序中的一些错误。我在 Google 上搜索并主要发现了一些关于在 emacs 中调试 R 的资源、R-FAQ、一些邮件这里,当然还有 R 的编写 R 扩展手册。
但是,我是第一次这样做,我不能走得太远。谁能给我一些关于如何在 emacs 中调试 R 包(或使用 C++/C 代码的扩展)的指示。具体来说,我想利用 ESS 和 R 以及 gdb 和 Emacs(正如 R-FAQ 所讨论的那样)。
请注意,我可以只使用C 或 C++ 程序来使用 gdb。但我无法将这些知识转化为将 gdb 与 R 和扩展一起使用。
emacs - 如何配置 Emacs/VM 以使用 lynx 而不是 emacs-w3m 解码文本/html 邮件?
我最近升级到 Emacs 23.2.1。我正在使用 VM 版本 8.1.93a 来阅读我的电子邮件。我曾经通过我的 vm 配置文件中的以下行将 html 邮件更改为文本:
但在 emacs 23 下,我收到以下错误消息:
在 Emacs 文档中搜索了一下,我以为我找到了解决方案,顺便说一句
但似乎 vm-8 完全忽略了 vm-mime-type-converter-alist (仍然记录在案)和 mm-text-html-renderer (记录在案,设置为 w3m 直到我将其设置为 lynx)。我错过了什么还是 vm 搞砸了,我应该选择另一个 emacs 邮件阅读器?
emacs - Emacs Erlang 模式缩进两倍于 erlang-indent-level 指定
Emacs 缩进我的 Erlang 的次数是我告诉它的两倍。
如果我将 erlang-indent-level 设置为 2,它会缩进为 4:
如果我将 erlang-indent-level 设置为 4,它会缩进为 8:
我已经使用“od -c”验证了我的 Erlang 文件中没有制表符。
为什么缩进级别是 erlang-indent-level 设置的两倍?
我的 .emacs 部分与缩进有关:
版本:
- GNU Emacs 23.2.1
- 来自 Debian 软件包“erlang-mode”版本 1:14.a-dfsg-3 的 erlang.el
emacs - 如何在控制台窗口中启动 Emacs?
我想知道如何在控制台窗口中启动 emacs,而不是在单独的 GUI 中。我在 Windows 中使用 emacs 23.2。
emacs - Emacs Org-Mode:关闭行号
我最近从vim
toEmacs
因为我想使用org-mode
. 我打开了一个~10000 行、50kb 的文件,Emacs23
Org-mode
然后添加了大约 10 个一级标题。在 Ubuntu 10.04/32 位下的 Emacs23 中具有 3GB RAM 的四核性能非常慢,以至于无法使用。我在电子邮件列表中发现了两个讨论这个问题的 线程。Org-mode
似乎启用linum
会导致性能下降。如果必须,我可以在文件中没有行号.org
,但我不想禁用我编辑的所有文件的行号。如果我要在“Emacs”中“生活”,我会想要所有其他文件的行号。
如何仅禁用linum
部分或所有.org
文件?如果我打开了几个文件Emacs
并在它们之间切换,是否可以这样做?我在这里找到了一些关于禁用主要模式的行号的讨论,但是我没有什么可以实现的(尽管页面上提到linum-off.el
的脚本看起来很有希望,但我(还)不知道 (E)Lisp,所以我不能根据需要更改它)。
我Org-mode
从版本 6.21b更新Emacs23
到版本 7.5,但没有任何区别。GUI 中的性能Emacs
非常糟糕,以至于应用程序根本无法响应。性能-nw
“更好”,但仍然无法使用。
python - Emacs Python 模式语法高亮
我emacs23
在 Ubuntu 10.04 台式机上安装了 GNU Emacs 23(包),并emacs23-nox
在 Ubuntu 10.04 无头服务器(未安装 X)上安装了包。两个安装具有相同的~/.emacs
文件。-nw
我在两台计算机上都运行 Emacs 。我没有python-mode
在任何一台机器上安装,因为我的理解是它包含在 Emacs 23 中。
在台式机上,Python 中的注释(以 开头#
)以红色突出显示。在服务器上,评论以纯白色文本显示,就像所有其他未突出显示的文本一样。nox
关于为什么在服务器 ( ) 安装 上未正确突出显示注释的任何建议?
更新:这似乎是与终端相关的问题。我通过屏幕更换ssh
进入服务器机器。如果我在服务器上使用 运行 emacs ,则注释会突出显示,但所有其他颜色看起来都很奇怪。 terminator
byobu
TERM="xterm-256color" emacs
更新:添加 `export TERM="xterm-256color" “解决”了这个问题。语法高亮现在有非常奇怪的颜色:紫丁香和浅棕色。我的绿色当前行高亮条现在是浅黄色/绿色。评论以红色突出显示:)
更新:已解决。设置TERM="xterm-color"
会产生“正确”的颜色,包括注释的突出显示。服务器默认为“screen-bce”的值,TERM
没有突出显示评论。
更新:未解决。 byobu
为各种功能键提供键绑定,以轻松创建新的屏幕会话并在它们之间切换。当TERM
设置为 时xterm-color
,这些功能键不再起作用。所以我想我只需要对 Emacs 中 Python 代码中未突出显示的注释感到满意。