问题标签 [emacs25]

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

emacs - Emacs 25 和列表缓冲区行为

有人可以帮我理解 emacs 25 中的列表缓冲区(又名Ctrlx- Ctrlb)行为吗?

我习惯看到的行为是它在另一个 Emacs 窗口(虚拟 Emacs 窗口)中打开缓冲区列表,如有必要,会拆分出第二个窗口来执行此操作。在某些版本中,它使用哪个其他窗口并不总是非常确定(如果我有超过 2 个),但我至少可以指望它不使用光标所在的那个。

我最近安装了 25.0.50.1 来解决远程文件打开错误(有效!),现在它并不总是这样做。很多时候,它会在我的光标所在的同一个窗口中打开缓冲区列表。它通常以以前的方式工作。我无法弄清楚它选择这样做的任何押韵或原因。

有人可以告诉我它现在使用的算法吗?当我无法预测哪个窗口被替换时,它几乎不可能管理多个 emacs 窗口以供参考查看。

0 投票
2 回答
314 浏览

emacs - shift+insert 在 emacs 25 中不起作用

在 emacs 23 中有一个选项,我们可以用鼠标选择单词并使用 cntrl+s 我们可以粘贴该单词进行搜索。不幸的是,这在 emacs 25 中不起作用。我没有更改配置文件。我从 git hub 获取了 emacs 代码并进行了编译。我用的是Centos6.4版本

我已经试过了

(setq select-enable-clipboard t) 和 (x-get-selection-value)

但这些都没有帮助我

0 投票
0 回答
34 浏览

emacs - emacs:无法单击屏幕的右边缘

我对 emacs 24 和最前沿的 25 有这个问题。

有人知道解决方案吗?

  • 如果我单击 0-94 列上的一个字符,一切都会按预期工作:该点移动到该位置。

  • 如果我单击第 95 列上的一个字符,我会收到一个错误:xterm-mouse-event: Wrong type argument: Wholenump, -29

  • 如果我单击 >95 列上的字符,我会得到帮助菜单

奇怪的是,当我使用 iterm2 而不是 terminal.app 时,这不会发生

我的设置是: OSX 10.10.5 with terminal.app 在终端模式下使用 emacs(不是 gui) 试过 Emacs 24,现在在 Emacs 25.1.50 上从 http://emacsformacosx.com/emacs-builds/Emacs-2016-03下载-18_01-41-05-2fbdb1bb4c878f8ae17bd69d1b4ff51c47497e41-universal.dmg

0 投票
1 回答
1292 浏览

emacs - emacs 25 不加载我的 .emacs 配置文件

我已经安装了 Fedora 24 并安装了 Fedora 附带的 emacs 25。

在我使用带有 emacs 24.3.1 的 Fedora 22 并将我的 .emacs 文件放在~/.emacs我的主目录的根目录之前。Emacs 会毫无问题地加载它。

现在我使用的是 emacs 25,我.emacs不再加载了。只是想知道它有什么改变,让它加载我的 .emacs 文件。我的 .emacs 在我~/.emacs的主目录中。

非常感谢您的任何建议,

0 投票
1 回答
129 浏览

emacs - 查找指定模式的窗口

我需要以编程方式调整窗口大小,所以我不知道如何:

在当前帧的所有窗口中找到一个运行指定模式的窗口,例如“dired”。

比方说,我有:

(点在第二个窗口)现在我需要以编程方式找到具有 Dired 模式的窗口(注意它可以在任何位置)并调整它的宽度。

要调整宽度,我知道我可以使用类似的东西:

但首先我需要检测窗口

0 投票
2 回答
677 浏览

ubuntu - 为 emacs 安装添加源 URI

我正在尝试通过以下 PPA 在我的 ubuntu 16.04 系统上安装 emacs 25.1:

https://launchpad.net/~ubuntu-elisp/+archive/ubuntu/ppa

我已将 Ubuntu Emacs Daily Snapshot PPA 添加到我的系统中,并尝试安装构建依赖项。

我跑了:

进而:

但我得到以下输出:

我认为这意味着 apt-get 找不到构建依赖项,这不是将 PPA 添加到我的系统的原因吗

应该纠正吗?我通过单独取消注释所有 deb 和 deb-src 行对来编辑 /etc/apt 中的 sources.list 文件,但这并没有解决问题。

0 投票
2 回答
1601 浏览

emacs - 由于缺少 libpng,无法配置 lubuntu 16.04 上的 Emacs 25.1

我正在尝试在 lubuntu 16.04 上安装 emacs 25.1,但遇到了一些麻烦。下载并解压 tar 后,我导航到 emacs 25.1 目录,然后.. ./configure

收到消息后配置停止

当我尝试sudo apt install libpng-dev

我收到消息

Note, selecting 'libpng12-dev' instead of 'libpng-dev' libpng12-dev is already the newest version (1.2.54-1ubuntu1). 0 upgraded, 0 newly installed, 0 to remove and 9 not upgraded. 我尝试使用以下字符串重新安装 libpng12-dev,但这根本没有帮助。

我被困在这里,我已经用谷歌搜索了一段时间,找不到任何实际有效的解决方案。

0 投票
2 回答
3121 浏览

emacs25 - 如何在 Emacs 25 中设置默认字体大小?

  1. 在 Emacs 25 中忽略了旧的 ~/.emacs:

(custom-set-faces ;; custom-set-faces 是由 Custom 添加的。;; 如果你手动编辑它,你可能会搞砸,所以要小心。;; 你的 init 文件应该只包含一个这样的实例。; ; 如果有多个,它们将无法正常工作。'(默认 ((t (:background nil :family "Droid Sans Mono" :foundry "unknown" :slant normal :weight normal :height 164 :width normal) )))

  1. 菜单 > 设置默认字体,菜单 > 保存选项 - 重启后不保存所选字体。

总计,选项用完了。我在哪里可以找到有关如何在 Emacs 25 中执行此操作的文档?

0 投票
2 回答
996 浏览

python - 使用 emacs ipython 劣质 Python 时代码混乱

我正在使用最新的 emacs25.1.1 和最新的 archlinux。

但是,当我编辑 python 脚本并使用 Ctrl-Enter 将其发送到 Inferior ipython 时,劣质 Python 向我显示了一个丑陋的混乱代码术语指示符,例如:

在这个 Inferior python 中按 Enter 时,它显示:

我将 emacs 语言环境更改为:

至:

使用命令 $"export LANGUAGE="en_US:en" && emacs"$,无法解决混乱的代码。

我还在 emacs 中尝试了 python-mode.et 或 elpy 包,都显示了相同的混乱终端代码。

另外,python2.7也试过了,不行:

是最新的 ipython 问题吗?

最后将emacs中的消息粘贴到这里:

0 投票
1 回答
719 浏览

emacs - find-tag 在 emacs 25 中不起作用

Emacs 25 更改了查找定义的方式。

一个名为的新包xref取代了旧etags命令。这个包似乎不适合我。

例如:该命令M-x find-tag被替换为M-x xref-find-definitions但是当我使用它时它说:

No definitions found for: ...

相同的TAGS文件适用于较旧的 Emacs。任何人都可以帮助解决这个问题吗?