# Install SWI on Catalina?

**URL:** <https://swi-prolog.discourse.group/t/install-swi-on-catalina/4391>\
**Category:** Installing\
**Created:** [September 6, 2021, 2:41am UTC](https://swi-prolog.discourse.group/t/install-swi-on-catalina/4391 "2021-09-06T02:41:04Z")\
**Posts on this page:** 1\
**Showing post:** 10

<div class="post-metadata">

**Author:** ![jan](https://yyz2.discourse-cdn.com/free1/user_avatar/swi-prolog.discourse.group/jan/32/4_2.png) [@jan](https://swi-prolog.discourse.group/u/jan)\
**Post date:** [September 8, 2021, 8:37am UTC](https://swi-prolog.discourse.group/t/install-swi-on-catalina/4391/10 "2021-09-08T08:37:49Z")

</div>

> [@peter.ludemann](#):
>
> the latter is convenient because I can scan for error messages (using the tab key) and jump to the source code (C-c C-c).

That is indeed the biggest advantage. I don’t like the Emacs terminal that much (although I must admit I haven’t used it for quite a while). In my (dated) experience, it is rather slow, there is no support for “raw” mode (non-echo, no-wait) as used by the Prolog debugger and toplevel and there is no support for color.

Just made me search a bit harder to find terminators [editor plugin](https://github.com/mchelem/terminator-editor-plugin), so patterns file:line and underlined when hovered and ctrl-click now opens them in the Prolog built-in editor 🙂 Almost as good as an Emacs shell 🙂 Only lacks a command to go through the error/warning locations (must click one-by-one) and if editing changes the lines, subsequent clicks end up in the wrong place. Well, that is bearable. The built-in editor on the fly checking of your code ensures you get very few messages when loading the code and in many cases one only wishes to fix the first issue and then reload because other issues are often caused by the first. I’m happy 🙂 Pushed an updated version of the `edit` script that cooperates better with terminator.

---

_[View the full topic](https://swi-prolog.discourse.group/t/install-swi-on-catalina/4391)._
