jEdit's text editing commands become very powerful when used together. For example, here is one way, when programming in Java, to find all uses of an instance variable that are outside the current method:

- Position the caret inside a method and invoke Edit>Source>Select Code Block.
- Invoke Edit>Invert Selection (C+e i).
- Invoke Search>Find (C+f).
- Type in the variable name and press Enter.
- Because text is selected, the HyperSearch and Search in Selection settings will be chosen by default.
- The HyperSearch Results window will list all uses of that variable outside the selected method.