I have moved from emacs to vim, so I have decided to port gnull's cfparser to vimscript. The result is here.
As gnull's plugin, cfparser.vim can:
- Submit solutions
- Download tests
- Run solution with sample tests
- Keep your login through cookies
- Open problem statements
- Only dependency is
curl(andbash,diffandgccfor testing solution)
You can install it with your favorite vim plugin manager, and setup as explained at the project repository:



