Soulver Icon

Smart Editing

Smart Spaces

Numbers and operators (+, -, ÷, etc) look a lot nicer when enclosed with spaces so Soulver does this for you automatically. It will also automatically delete spaces when it deems necessary.

Parentheses

If you move your selection across a right facing parenthesis, Soulver will flash its corresponding left facing parenthesis.

When you type an opening parenthesis, Soulver also automatically inserts a closing one for you, and places the cursor in between them.

Token Insertion

You will often want to begin a new line using the result from the previous line. Soulver makes this easy. As soon as you've gone to a new line, type an operator (+, -, ×, etc), and Soulver will insert the previous answer for you as a relative token.

Tips

  • You can disable all smart editing in the "Editing" preferences.

  • If you type a space immediately after a space has just been inserted for you, Soulver will be smart and not insert a second, unnecessary space.

  • If you highlight some characters and hit "(", the selected characters will be enclosed in parenthesis.