Documentation

Being able to easily find documentation is critical when programming. Cursive tries to show you all the doc you need everywhere you might need it.

Parameter info

When using a function, it’s often very useful to know the parameters it accepts. You can get a summary of them with Ctrl P (Cmd P on Mac). This popup will persist until you press Esc or the caret leaves the form.

Quick documentation

You can also get the full documentation for the symbol under the cursor using Ctrl Q (Ctrl J on Mac).

Quick Definition

If you really need to know what’s going on, you can even get the source code of the function using Ctrl Shift I (Cmd Y on Mac).

Other popups

These popups are available in many places in the editor, for example in the autocompletion list:

And in the navigation bar: