4 ms·
> The real gripe for me about emacs is that it is single threaded. So a long grep launched off will freeze the entire editor. Are you running grep with `shell-
by drng 8y ago
> The real gripe for me about emacs is that it is single threaded. So a long grep launched off will freeze the entire editor.
Are you running grep with `shell-command` (M-!)? Using M-x grep, `async-shell-command` (M-&), and invoking grep directly in shell, eshell, term and ansi-term all leave emacs as responsive as normal for me. shell-command is the only one that seems to hang.
I'll also add ivy[1] and helm[2] as alternatives to Ido which are very popular completion systems with integrations that span the package ecosystem.
[1]: https://github.com/abo-abo/swiper https://github.com/abo-abo/swiper
[2]: https://github.com/emacs-helm/helm https://github.com/emacs-helm/helm
- sn41 8y agoThanks! I did not know about async-shell-command!