Chapter 8.  Using Console with cvs/svn

When cvs or svn commits, it spawns an editor as specified by the VISUAL or EDITOR environment variables.

jEdit can be used as the VISUAL editor that is called by command line programs like cvs and svn, even when run from inside jEdit's Console plugin. Here are some command line options that you should consider passing jEdit when it is started by another program such as cvs/svn:

With these options, you can commit from the regular command line, or from jEdit's console, and cvs/svn will wait until you close the buffer before sending the log message and your changes to the repository.