Skip to content

Instantly share code, notes, and snippets.

@nodox
Last active August 28, 2017 21:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nodox/57485b5ebbc397d165657561cb36fd9a to your computer and use it in GitHub Desktop.
Save nodox/57485b5ebbc397d165657561cb36fd9a to your computer and use it in GitHub Desktop.
My Dev setup (Vim + Zsh)

Install iTerm

  • Change iterm2 theme to solarized

Install oh-my-zsh

Install agoster theme on .zshrc

Install zsh-autosuggestions

set nocompatible " be iMproved, required 2 filetype off " required 3 set rtp+=~/.vim/bundle/vundle/ 4 5 call vundle#begin() 6 Plugin 'VundleVim/Vundle.vim' 7 Plugin 'scrooloose/syntastic' "syntax and errors highlighter 8 Plugin 'tpope/vim-fugitive' "Git wrapper for vim 9 Plugin 'kien/ctrlp.vim' " Fuzzy file search for vim buffers 10 Plugin 'godlygeek/tabular' 11 Plugin 'rking/ag.vim' 12 " Colorschemes 13 Plugin 'flazz/vim-colorschemes' 14 15 " 16 " Editing 17 " 18 Plugin 'tpope/vim-surround' 19 20 " 21 " Navigation 22 " 23 Plugin 'scrooloose/nerdtree' 24 Plugin 'majutsushi/tagbar' 25 26 27 call vundle#end() 28 filetype plugin indent on " load filetype plugins/indent settings 29 syntax on " enable syntax 30 31 " Setting up Vundle - the vim plugin bundler end 32 33 34 " user custom settings 35 let mapleader = ',' 36 set tabstop=2 " number of visual spaces per TAB 37 set softtabstop=2 " number of spaces in tab when editing 38 set expandtab " tabs are spaces 39 set number " show line numbers 40 set showcmd " show command in bottom bar 41 set showmatch " highlight matching pairs 42 set incsearch " show search matches while searching 43 set hlsearch " search with highlighting 44 colorscheme molokai 45 46 47 " NerdTree settings 48 map n :NERDTreeToggle 49 50 51 " CtrlP setting 52 let g:ctrlp_map = 'f' 53 let g:ctrlp_user_command = { 54 \ 'types': { 55 \ 1: ['.git', 'cd %s && git ls-files --cached --exclude-standard --others'] 56 \ }, 57 \ 'fallback': 'ag %s -l --nocolor -g ""' 58 \ }

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment