Skip to content
This repository has been archived by the owner on Mar 9, 2024. It is now read-only.
/ vIDE Public archive

Personal IDE for C++ and Python development

Notifications You must be signed in to change notification settings

Enixes/vIDE

Repository files navigation

vIDE : A snappy IDE for Competitive Programming

A beautiful customizable IDE based on Vim

Alt Text

Pre-requisites

Vim (obviously)
Python
Basic terminal knowledge

Installation (Linux)

Step 1:

Open terminal and execute the following

$ git clone https://github.com/Enixes/vIDE.git 

Step 2:

$ cd vIDE/

Step 3:

Copy the vimrc file to ~/ (root directory)

$ cp .vimrc ~/

Step 4:

Copy the .vim to root directory

$ cp -R .vim/ ~/

Step 5:

Make a new project directory

$ mkdir ~/MyCppfiles

copy the .ycm_extra_conf.py to the same

$ cp .ycm_extra_conf.py ~/MyCppfiles

This will enable the code completion (YouCompleteMe) for the files in the project directory

Step 6:

Install Plugin Manager Vundle

$ git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim

Finally the last step, bare with me

Step 7:

Now run vim and ignore the errors and press ENTER

$ gvim

Now type

:PluginInstall

and wait about 10 minutes for all the plugins to install.

Restart vim and enjoy your new personal IDE

Screenshots

GVim

Alt Text

In terminal

Alt Text For VIM shortcuts: https://www.maketecheasier.com/vim-keyboard-shortcuts-cheatsheet/