1.4 Comparison with Similar Packages

This section compares Symex with related editing tools available for Emacs.

An important thing to remember about Symex is that using it requires you to enter a specific mode on-demand. Due to this modal nature, you can generally use any other editing tool you may be familiar with alongside Symex — including most of the options discussed below — and there shouldn’t be any conflict. Symex is a friend to all!

At the same time, Symex is designed in a standalone way and doesn’t assume you are using other tools. Consequently, in some cases, you may need to disable some default customizations to avoid conflicts with these other packages that you may like to use for particular purposes, as the sections below explain. Some pairings definitely make more sense than others!