VIM

For unix users there exists  vim - VI IMproved, by Bram Moolenaar,
mool@oce.nl,  which has Hebrew patches

It is activated by       vim filename -H
in an X-windows window with Hebrew fonts, and then it works
quite nicely. ctrl_ (control and underscore) is used as a toggle
between Hebrew and English.

The following is from Bram Moolenaar:

Have a look at ftp://ftp.oce.nl/pub/misc/vim
There is version 3.0 and the latest beta test version 3.23.  The beta
includes a few patches for Hebrew.
You might also want to have a look at the Vim pages
URL:   http://www.math.fu-berlin.de/~guckes/vim