A beautiful customizable IDE based on Vim
Vim (obviously)
Python
Basic terminal knowledge
Open terminal and execute the following
$ git clone https://github.com/Enixes/vIDE.git
$ cd vIDE/
Copy the vimrc file to ~/ (root directory)
$ cp .vimrc ~/
Copy the .vim to root directory
$ cp -R .vim/ ~/
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
Install Plugin Manager Vundle
$ git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
Finally the last step, bare with me
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.
For VIM shortcuts: https://www.maketecheasier.com/vim-keyboard-shortcuts-cheatsheet/