Ios Emacs+;yasnippets性能问题

Ios Emacs+;yasnippets性能问题,ios,performance,emacs,Ios,Performance,Emacs,我正在尝试为iOS开发设置emacs(如下所述:)。我最感兴趣的部分是使用YASnippets和autocomplete根据库/框架文档完成方法名和参数完成 一切都正常,但在我的2.53 GHz、4GB MacBook Pro上的性能并不是真的可用。在键入方法名的开头和获得完整性下拉列表之间通常需要约5秒的时间。更糟糕的是,它在两次按键后抓住键盘,并阻止在搜索时进一步键入 有什么简单的事情我做错了吗?my.emacs设置的相关部分如下所示: (require 'yasnippet) (yas-g

我正在尝试为iOS开发设置emacs(如下所述:)。我最感兴趣的部分是使用YASnippets和autocomplete根据库/框架文档完成方法名和参数完成

一切都正常,但在我的2.53 GHz、4GB MacBook Pro上的性能并不是真的可用。在键入方法名的开头和获得完整性下拉列表之间通常需要约5秒的时间。更糟糕的是,它在两次按键后抓住键盘,并阻止在搜索时进一步键入

有什么简单的事情我做错了吗?my.emacs设置的相关部分如下所示:

(require 'yasnippet)
(yas-global-mode 1)
(require 'auto-complete-config)

(setq-default ac-sources '(ac-source-yasnippet ac-source-abbrev ac-source-dictionary ac-source-words-in-same-mode-buffers))
(add-hook 'auto-complete-mode-hook 'ac-common-setup)
(global-auto-complete-mode t)
(add-to-list 'ac-modes 'objc-mode)

如果我没记错的话,那么在iOS下挂接
post-command-hook
的包的性能存在一个已知的问题。解决方案是为钩子函数引入延迟求值(例如,使用计时器)。这需要对有问题的软件包进行黑客攻击(例如,使用
defadvice
)。我不使用iOS。因此,测试对我来说很困难。谢谢,Tobias,但是Emacs没有在iOS上运行。我在Mac上运行--为iOS做开发。