Projects / Vim4J


Vim4J is a fork of the Vim code with a GUI implemented in Java AWT. The main project goal is to provide not only a standalone Java-based GUI Vim application, but to also provide an Vim component suitable for embedding into a Java-based IDE.

Operating Systems

Recent releases

  •  11 Oct 2004 19:14

    Release Notes: Version 0.0.7 didn't work correctly on OS X. This release has been tested to build and run on it. The most important changes are: a build fix for OS X (JVM options were mis-configured for OS X), speedups in the Java code, fixes in the KeyEvent listener, a bug in background color changing, color allocation, and a workaround for WM closing of vim4j causing a system hang. There is still an issue with window sizing for Java 1.3. Java 1.4 seems unaffected.

    •  10 Oct 2004 07:33

      Release Notes: This is a major bugfix release, including several portability patches for Linux, Solaris, and Mac OS X (Darwin) and the new support for the 1.3 JDK. 1.4 JDK support seems to still be unaffected.

      •  02 Oct 2004 18:45

        Release Notes: Several bugs in the configure script that could prevent this from building on various platforms were fixed.

        •  29 Sep 2004 18:08

          Release Notes: Major improvements to the build process under Mac OS X.

          •  27 Feb 2004 05:41

            Release Notes: This version adds system clipboard functionality. Almost all (95%) of Vim's GUI subsystem functionality is now supported. The configure script was changed so it properly enables Java as the default GUI.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.