ctags
vim-youcompleteme-git
vim-plug
clang
ncurses5-compat-libs
The files in this repo need to be copied in the following way
cp -r vim ~/.vim
cp -r vim_runtime ~/.vim_runtime
cp -r vimrc ~/.vimrc
cp -r ycm_extra_conf.py ~/.ycm_extra_conf.py
Then in vim run :PlugInstall
Compile YouCompleteMe and Color_coded libraries
cd ~/.vim/plugged/youcompleteme
./install.py --all
cd ~/.vim/plugged/color_coded
mkdir build && cd build
cmake ..
make && make install
make clean && make clean_clang
leader button is ,
,w
:W
Shift+>
Shift+<
.
Space
<leader>cc
<leader>cn
Toggles the comment state of the selected line(s). If the topmost selected line is commented, all selected lines are uncommented and vice versa.
<leader>c<space>
<leader>cs
<leader>cA
v
V
Ctrl+v
Will allign selected lines based off of a privided character
ga
then enter the desired character, eg. =
File explorer
,nn
,nf
s
i
Ctrl w + R
Ctrl w + r
;
Ctrl+t
from fuzzy search window
Ctrl+x
Ctrl+v
l
F8
,t
Ctrl+d
Ctrl+a
Ctrl+w
-> =
Ctrl+]
Ctrl+Space
,yg
,yd
,yt
,yf
,gl
,gf
,gg
[{
/]}
%