问题标签 [emacs26]

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 回答
252 浏览

php - GNU emacs 的 PHP 模式未列为 MELPA 包

我想为 GNU emacs 安装 PHP 模式

文档说:

使用 GNU Emacs 24 或更高版本,您可以使用其包功能从 MELPA 安装 PHP 模式。

但是当我按下Alt-x list-packages我没有看到这个模式被列出来。

为什么?

0 投票
0 回答
713 浏览

emacs - 当 tramp 尝试通过 ssh 保存文件时,Emacs 26.1 挂起

我在 macOS 上使用通过 homebrew 安装的 Emacs 26.1 版。

当我使用 tramp 通过 ssh 编辑文件时,它经常挂起(例如,每 20 分钟一次)。当我点击Ctrl-x-s保存文件(或触发自动备份)时,tramp 开始保存文件。但是,它挂起一条消息

如果我打Ctrl-g,它似乎没有效果。我按了第二个 Ctrl-g,emacs 进入后台并显示一条消息

我尝试fg命令将 emacs 带回前面:

并且 emacs 继续以空白屏幕挂起。因此,我能采取的唯一方法是对第二个问题回答“y”并中止 Emacs 进程。

我试图检查tramp的调试缓冲区,但是我无法读取它,因为打印的行太多并且调试缓冲区不滚动,并且emacs不接受任何击键,除了Ctrl-g.

我的 emacs.el 中有以下几行

Emacs 在升级之前运行良好。(不记得以前的版本了……)

你有什么建议或提示吗?提前致谢。

编辑:

这是 emacs 进程终止时显示的回溯(通过对上面的第二个问题回答“y”)

0 投票
1 回答
126 浏览

emacs - 如何让 Contex 显示在 org 模式下工作

很难弄清楚 Cc Cr 的作用context reveal

手册说“使用前缀参数显示,在每个级别上,所有同级标题。使用双前缀参数,还显示父级的整个子树。”

  1. 当所有标题都折叠并且我在标题 1 上执行 Cc Cr
    • 没发生什么事
  2. 如果我在标题 2 或标题 3 折叠时尝试它
    • 没发生什么事
  3. 如果我在二级标题上尝试 Cu 2 Cc Cr

    • 我是否可以看到当前标题完全展开的所有标题 2 兄弟姐妹?

    • 我怎样才能使这项工作?

      • 或者这仅适用于agenda viewssparse trees仅适用于?
0 投票
1 回答
350 浏览

emacs - Centos 7.6 emacsclient 找不到套接字

我按照指示

https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/system_administrators_guide/sect-managing_services_with_systemd-unit_files

/etc/systemd/system/像这样创建一个emacs.service

然后我执行:

emacs.service 启动成功

但是,当我emacsclient -t在终端中运行时,它显示:

我发现如果我切换到 root 并emacsclient -t在终端中运行,它运行良好。

实际上,主机名是/tmp/emacs0/server,但我无法访问它,因为它的所有者是 root。

我试图在 emacs.service 中添加用户选项,就像这样

但是 systemctl 不能启动这个服务,总是失败。

我也尝试将 emacs.service 放在~/.config/systemd/user/

但是centos 7 不支持systemctl --user

系统信息:

任何意见,将不胜感激!

0 投票
1 回答
65 浏览

emacs - Fedora 31 上的 Emacs 26.3;在 Xming 上运行;左侧的滚动条

阅读 GNU 网站上的 Emacs 手册,我发现要设置这两个变量。我把它们放在 .emacs 文件中。如果我忘记了左边的引号,它就无法解析并且我得到一个未自定义的 emacs,所以我确定正在评估代码。我对 Emacs LISP 非常生疏,并且都尝试过'left"left"但都没有工作。

这是次要的,但是当文件结束时滚动条结束是典型的,我认为scroll-bar-adjust-thumb-portion应该做到这一点,而不是允许您向下滚动以在底部完成空屏幕的默认行为。

除了 ctrl-z 和 alt-z 用于滚动一行并在custom-set-faces.

0 投票
0 回答
49 浏览

emacs - 如果不立即向上移动,Emacs 26.3 滚动条拒绝向上移动

在 Fedora Release 31 上。在 Windows 7 上使用 Xming 作为 X 服务器。 编辑:在 RHEL7 上运行的 Emacs 24.3 和 MobaXterm 12.2 4204,无论是否处于 -Q 模式

我看到的滚动条是一个中等深色的矩形(滚动条“电梯”),在浅灰色垂直区域(滚动条“轨道”)中具有圆形左角和方形右角。当我将鼠标悬停在矩形上时,它会变为深灰色。

当我点击它时,它变成蓝色。大约 1/2 秒后,如果不移动,它会在右侧变窄约 2 个像素[编辑:在 24.3/RHEL7/MobaXterm 设置中,两侧变窄],并且拒绝移动。移动鼠标有时会滚动一次窗口内容,有时不会。

如果我点击它并在那 1/2 秒内稍微移动它,它会移动,即使我静止一会儿也会继续移动。但我必须大幅移动它(至少它的高度的一半,在 2000 行文件中),否则它会在 1/2 秒标记处冻结。

这是我当前的.emacs文件:

这是 emacs -Q 24.3/RHEL7/MobaXterm 的截图:在此处输入图像描述

然后,在我按住顶部滚动条约 1 秒后,单击向下后没有移动,这是同一个窗口:在此处输入图像描述

0 投票
1 回答
121 浏览

emacs - Emacs 分号按整个前一行的宽度缩进,声明私有类变量。如何修复和停止?(c-electric-semi&comma?)

在我按下分号之前,所有内容都在我的 .cpp 文件中正常缩进在以下几行中---此时emacs一直缩进到最后一行键入的全长......

如果我删除访问修饰符并为任何类或结构声明 vars int x 和 int y,这奇怪地不会发生。

如果我突出显示整个字段并按 < TAB >,Emacs 会将其视为该区域的正确缩进。除了缩进自定义的其他问题之外,似乎找不到与此相关的任何其他内容


额外细节:

查克; 产生这个描述,所以它可能与这个特性有关——虽然我不明白,因为所描述的缩进似乎是指下一个换行符,而不是光标所在的当前行。

0 投票
1 回答
53 浏览

emacs - emacs 26 中的无效函数,但在 emacs 25 中有效

这适用于emacs 25:

但是当我调用custom-defemacs 26 时出现invalid-function错误。&optional我将它与参数隔离开来。我删除了这两个参数和custom-def作品。

那么 25 和 26 之间发生了什么变化?我在这里想念什么?我想要在 emacs 25 中工作的灵活 ARGLIST。

0 投票
0 回答
5 浏览

ubuntu - 为什么emacs 26 在点击菜单项时会产生错误?

我在 Ubuntu 18.04 下使用带有 GTK+ 的 emacs26。每当我单击菜单条目、文件、编辑、选项、缓冲区、工具、调试器或帮助时,我都会在*Backtrace*缓冲区中收到此错误:

当我第二次单击时,我得到了预期的结果。

任何调试提示将不胜感激。