问题标签 [xemacs]

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 投票
2 回答
478 浏览

regex - xemacs正则表达式中的“[+]”是什么?

在(我的)XEmacs 21.4 中,gdb-prompt-pattern 的描述变量给出:

里面的“[+]”是什么?它只是意味着“+ 字符”吗?如果是这样,为什么不使用“\+”?

0 投票
1 回答
56 浏览

xemacs - xemacs kill-matching-buffers 或排序/过滤 *缓冲区列表*

在 xemacs 中,如何杀死与特定模式匹配的缓冲区?我试过“kill-matching-buffers”,但我的 xemacs 似乎没有。我需要加载什么 .el/.elc 文件/eval-buffer 才能获得此功能?

我还想找到一种过滤缓冲区列表的方法,这样我就可以只看到我想删除的缓冲区,或者通过排序让它们彼此相邻。

0 投票
1 回答
140 浏览

emacs - 主要模式挂钩配置影响其他缓冲区

首先让我说我对emacs很陌生。

我正在尝试为主要模式创建自定义。虽然我的设置正常运行,但我观察到当我打开一个新缓冲区时,该缓冲区主模式自定义正在应用于不同类型的其他缓冲区。

例如,如果我打开一个名为“Makefile”的文件,则会使用 makefile-mode 并应用我的自定义设置。如果我随后打开另一个文件,例如“test.c”,则使用 c-mode,但 makefile-mode 的自定义项与 c-mode 的自定义项合并。

我的 .emacs 文件的相关部分如下所示:

如何防止这些模式挂钩影响不同模式下的其他缓冲区?

谢谢!安德鲁

0 投票
0 回答
69 浏览

emacs - Xemacs 中的字符串插入矩形等效项

在 Emacs 上,我可以使用 string-insert-rectangle 覆盖矩形选择的文本。我想知道 Xemacs 中是否有类似的东西(使用 Xemacs 21.4.22)。我目前必须分两步执行此操作。1) 删除我要替换的文本 2) 为我要添加的文本添加前缀。我想像在 Emacs 中一样将此作为单步问题。感谢您的任何提示。G

0 投票
1 回答
7855 浏览

macos - 如何在 Mac OS X 上配置 gnu emacs

我在 Mac OS X 上使用 gnu emacs,但找不到 .emacs。

我创建了 ~\.emacs,但它不起作用。如何配置我的 emacs?

0 投票
1 回答
630 浏览

emacs - Emacs 的单独 GUI 和 CLI 主题?

为了避免出现白色背景,我将默认的 emacs 背景颜色更改为“深灰色”——它非常适合晚上在 GUI 中工作。. . 但是,emacs 也是我的终端默认编辑器,并且使用新的背景颜色基本上无法阅读。

有没有办法让我获得 GUI 的背景颜色,然后在终端中启动 emacs 以编辑 PKGBUILDS 和其他文件时的所有默认设置(黑色背景和默认语法突出显示)?

谢谢!我试过在网上搜索无济于事。. .

0 投票
1 回答
125 浏览

elisp - 需要刷新命令 xemacs/elisp 吗?

我一般是 xemacs 和 linux 的新手,所以请考虑我是新手。我想知道 elisp 是否有理由不立即执行一个或多个命令。

我的 init.el 中有以下代码:

它们绑定到 F5-F7 键。按 F7 不会产生与先按 F5,然后按 F6 相同的结果,后者按预期工作。

相反,(erase-buffer ...) 语句似乎被跳过,或者可能在 (shell-command ...) 之前执行。由于 shell-command 在转储 shell 输出之前会擦除缓冲区,因此很难说。

我所期望的:控制台输出被清除。这在 make 仍在运行并且尚未产生任何输出时应该是可见的(在我的情况下是几秒钟)。

我不知道如何进一步测试它,即使这似乎是一项常见的任务,我也找不到任何合适的或类似的东西。还要考虑到我不仅对获得上述行为感兴趣,而且还了解我做错了什么。

任何解释此行为的 elisp 机制的链接/指针都值得赞赏。谢谢, 塔什

0 投票
1 回答
159 浏览

gdb - xemacs gdb cleanups.c:264: internal-error: restore_my_cleanups: Assertion '*pmy_chain == SENTINEL_CLEANUP' 失败

我尝试在 Xemacs 版本 21.4.21 上运行 GDB 版本 7.6.50.20130508-cvs(cygwin-special),但出现以下错误:

GDB 本身在 Cygwin 上运行良好。在 Cygwin 终端上,我做了:

获取可执行文件,并写了

接着

它工作得很好。然后我做了

而且版本竟然和xemacs使用的gdb一样,看来这个错误一定是gdb和xemacs的交互有关,而不是gdb的问题?

我发现有些人有相同或相似的问题:

http://old.nabble.com/-RFA--dangling-cleanup-in-find_frame_funname-td35521450.html

有任何想法吗?提前致谢!

另外,有谁知道 cleanups.c 文件在哪里?我什至找不到netrel文件夹(它肯定不在 Cygwin 的 / 文件夹中)。

0 投票
0 回答
302 浏览

elisp - Xemacs 自定义语法高亮

我有一些我的教授为他给我们的 VM Linux 机器创建的 .el 文件。我刚刚在一台较旧的笔记本电脑上安装了 Linux,并在上面安装了 XEmacs。但是我在使用 .el 文件时遇到了 XEmacs 的问题。它不会添加任何突出显示,标签宽度为 4 或任何东西。

我将所有 .el 文件放在 .xemacs/ 目录中。

有谁知道我做错了什么?

我还将包含 .el 文件中的代码,以便大家都能看到。

就我的操作系统而言,我正在运行 64 位 Fedora 18。Spherical Cow。呜呜呜呜呜呜呜!!!

感谢大家的帮助!

init.el 文件:

自定义.el 文件:

my-abbreviations.el 文件:

0 投票
0 回答
62 浏览

emacs - 不同文件类型上的 xemacs 空格

我正在使用 xemacs ,发现 whitespace-cleanup 非常有用。但是,我无法在不同的文件类型上操作它,它在 .c 文件上运行良好,但在其他文件扩展名上使用时它不起作用。