HackerEarth Vim plugin to compile and run code from the comfort of your favorite editor.
The plugin is built using HackerEarth Api.
- Download the plugin.
- Copy the hackerearth.vim file to
$HOME/.vim/plugin
- Register a new client key from http://www.hackerearth.com/api/register
- In your .vimrc file enter the following line:
let g:HackerEarthApiClientKey = "<new-client-key>"
- Open a file in vim editor.
- To run: ctrl+h r
- To compile: ctrl+h c
- For help: ctrl+h h
To run:
:Hrun -s=source.cpp, -i=input.txt, -o=output.txtTo compile:
:Hcompile -s=source.cpp, -i=input.txt, -o=output.txtFor help:
:Hhelp
Arguments:
- -s: source file, optional; default value is currently opened file in vim
- -i: input file, optional; give input to your programme from this file
- -o: output file, optional; use this if you want to save the output of your programme
- -t: time limit, optional
- -m: memory limit, optional
Tip*: To autocomplete file path, use space after '=' and press TAB.
- Supported programming languages: C, CPP, CPP11, CLOJURE, JAVA, JAVASCRIPT, HASKELL, PERL, PHP, PYTHON, RUBY