Linux-Set-up

Linux Set Up

View the Project on GitHub Manyyack/Linux-Set-up

Complete Linux Set-Up

WARNING : IF YOU ARE NOT ME, FORK THIS REPO AND REMOVE ALL THE STUFF YOU DON’T NEED, I AM NOT TO BE BLAMED IF ANYTHING BREAKS

The current complete set up currently consist of following files

vimrc file

vim configuration files contains vim settings, plugin and custom maps

ackrc file

ack tool configuration file

c.vim

syntax file for c codes

badwolf.vim

airline plugin modified theme

Heroku-terminal.vim

colorscheme theme modified

Install Script

script that makes the set up easier by automating

Installation

To install the set up, clone using

cd ~

git clone https://github.com/Manyyack/Linux-Set-up.git

and run

./install.sh

vimrc file

Pre Installed Plugins

VundleVim/Vundle.vim

airblade/vim-gitgutter

a.vim

cohama/lexima.vim

ctrlpvim/ctrlp.vim

dhruvasagar/vim-table-mode

ervandew/supertab

flazz/vim-colorschemes

godlygeek/tabular

hari-rangarajan/cctree

honza/vim-snippets

kana/vim-submode

ludovicchabant/vim-gutentags

majutsushi/tagbar

mbbill/undotree

mileszs/ack.vim

scrooloose/nerdcommenter

SirVer/ultisnips

tpope/vim-fugitive

Valloric/YouCompleteMe

vim-airline/vim-airline

vim-airline/vim-airline-themes

vim-scripts/DoxygenToolkit.vim

yggdroot/indentline

FelikZ/ctrlp-py-matcher

Mappings

nnoremap <leader>n :NERDTreeToggle<CR?

nnoremap <F3> :let _s=@/<Bar>:%s/\s\+$//e<Bar>:let @/=_s<Bar><CR?

nnoremap <leader>t :TagbarOpen fj<CR?

nnoremap <leader>g :GitGutterLineHighlightsToggle<CR?

nnoremap <leader>gp :GitGutterPrevHunk<CR?

nnoremap <leader>gn :GitGutterNextHunk<CR?

nnoremap <leader>a :bp<CR?

nnoremap <leader>d :bn<CR?

nnoremap <leader>i :IndentLinesToggle<CR?

nnoremap <leader>u :UndotreeToggle<cr>

nmap <silent> <leader>p :set paste<CR>"*p:set nopaste<CR?

nnoremap <leader>h :A<CR>

nnoremap <leader>f :Ack<space>

nnoremap <leader>fs :Ack<space><c-r>=expand("<cword>")<cr><CR>

nnoremap <leader>cr :CCTreeTraceReverse<CR>

nnoremap <leader>cf :CCTreeTraceForward<CR>

ackrc file

gitconfig file

C.vim

Author : Mikhail Wolfson

URL : https://www.vim.org/scripts/script.php?script_id=3064

badwolf.vim

heroku-terminal.vim