gpt4 book ai didi

Emacs 24 键盘宏运行缓慢

转载 作者:行者123 更新时间:2023-12-04 16:29:28 25 4
gpt4 key购买 nike

我注意到键盘宏在 emacs 24 中运行非常缓慢

例如 - 我只是尝试运行一个宏以在 105615 行文本文件中的每一行末尾附加一个“0”

C-x ( C-e TAB 0 C-n C-a C-x )

然后
C-u 105615 C-x e

大约需要 5 分钟才能完成

我以前从来没有注意到它们运行得这么慢,想知道这与从 23 升级到 24 有什么关系?

我可以做些什么来提高性能?

最佳答案

这个答案当然并不总是适用,但如果主要模式恰好与所讨论的宏无关,那么提高键盘宏执行速度的一个好方法是首先将缓冲区切换到基本模式。在某些情况下,可以提供显着的速度提高,因为您消除了主要和次要模式的开销。

如果无法更改主要模式,您仍然可以通过在持续时间内禁用某些次要模式而获得显着好处。

但是,根据接受的答案和评论,如果搜索和替换就足够了,那总是比任何宏都快得多。

关于Emacs 24 键盘宏运行缓慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12725273/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com