TextMate is one of the best text editors for the Mac. But as a long time jEdit user, I couldn't get past its lack of a couple of features that I love: highlighting all occurrences of a word, and splitting windows.
With a single keystroke, jEdit's Highlight plugin lets me highlight all occurrences of the word under the cursor (“initializationVector” in the example below):
![Highlighting all occurrences](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_sPmlCSMfSDX7wTOKpj7V_oLWtE36I1LimjNf7QwFQ_7tBHBe2hjaft8r0Vvn6f1cTSlnR1UDj93Ccu-oT7x_nwA8e1EyZNEml56zQSXmR12M_g0zreOIqHbDCb_kYcCX8=s0-d)
This is useful for seeing at a glance all the places that a variable or method name is used in a file.
The split-windows functionality is also handy and quite flexible:
![Split windows](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_t1LUhW4Mgik34H55Lp6iJju_k1BYLBRJsmaS5-gfV6ArgwfYDbwBAgccXoOBBasBUpGlzY1VCrPqQL_XLabM_srBKrvV__sf6xQaQgFu-ArdsIljJ-WCBZO5Du2TjM9J0=s0-d)
One thing that TextMate does really well is its ⌘-T command, which lets you go to a file by incrementally searching on its name. It turns out that jEdit has a decent imitation of it, called the OpenIt plugin:
![OpenIt plugin](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_vjaBtHDZJTVVwmrhiGy36KmT1Kgx5WmIVeVlYVv6eZ95LMc_fUK_e4_lPbHeYnV2cy74N6_0-tuGgsPM-XSGjAnd4spltpT95Pkc-gsENA0f1G3ylHpRgdn7iaOyFj8pc=s0-d)
There are a
lot of great features in jEdit, so I'm going to return to it as my primary editor. It does take some tweaking to get it working satisfactorily in Mac OS X – that will be the subject of another blog post.