Skip to content
The TopCoder Arena editor plugin with Vim integration.
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


This is a mirror of

The TopCoder Arena is a Java applet providing access to free programming
challenges and competitions.  The applet contains a built-in editor for
solving the algorithm problems, but coding in Vim is much easier.  This is
a plugin for the arena providing support for using Vim as your editor.  You
can learn about TopCoder at their site:

Some features of this plugin:

- Use Vim to edit your TC Arena problems.
- Keeps track of your code files locally so you'll always have a copy.
- Works with any language supported by TC.
- Downloads and stores a copy of the problem statement with your code for
    off-line viewing.
- Support for templates (default templates provided only for C++ and Java).
- Test-case "drivers" can be generated locally with the example test-case
    data (currently C++ only).


You need to have client/server support compiled into Vim.  This is usually
the case.  You also need to have a recent Java runtime implementation in
order to run the arena applet and editor plugin.

You can also use Vim's :make command to build the C++ test cases, but
of course you'll need the make utility and a C++ compiler.

A more detailed description of this plugin is available on the project page,
along with the source code:

This software is not endorsed by TopCoder and is provided as-is.

Something went wrong with that request. Please try again.