--- /dev/null
+Subproject commit b0bb781fc73ef40365e4c996a16f04368d64fc9d
--- /dev/null
+Subproject commit 528a59f26d12278698bb946f8fb82a63711eec21
--- /dev/null
+Subproject commit 5cd00e929df650d66abcb910602e5ebfa50c914a
--- /dev/null
+" Vim color file
+" Maintainer: Piotr Husiatyński <phusiatynski@gmail.com>
+
+set background=dark
+set t_Co=256
+let g:colors_name="256-grayvim"
+
+let python_highlight_all = 1
+let c_gnu = 1
+
+
+hi Normal ctermfg=253 ctermbg=235 cterm=None
+hi Cursor ctermfg=Red ctermbg=None cterm=None
+hi SpecialKey ctermfg=87 ctermbg=None cterm=Bold
+hi Directory ctermfg=76 ctermbg=None cterm=None
+hi ErrorMsg ctermfg=124 ctermbg=White cterm=None
+hi PreProc ctermfg=246 ctermbg=None cterm=Bold
+hi Search ctermfg=160 ctermbg=232 cterm=Bold
+hi Type ctermfg=75 ctermbg=None cterm=Bold
+hi Statement ctermfg=75 ctermbg=None cterm=None
+hi Comment ctermfg=244 ctermbg=None cterm=None
+hi Identifier ctermfg=111 ctermbg=None cterm=Bold
+hi DiffText ctermfg=88 ctermbg=250 cterm=None
+hi Constant ctermfg=208 ctermbg=None cterm=None
+hi Todo ctermfg=233 ctermbg=118 cterm=Bold
+hi Error ctermfg=233 ctermbg=124 cterm=Bold
+hi Special ctermfg=160 ctermbg=None cterm=Bold
+hi Ignore ctermfg=220 ctermbg=None cterm=Bold
+hi Underline ctermfg=244 ctermbg=None cterm=None
+
+hi FoldColumn ctermfg=247 ctermbg=None cterm=Bold
+hi StatusLineNC ctermfg=247 ctermbg=234 cterm=None
+hi StatusLine ctermfg=247 ctermbg=233 cterm=Bold
+hi VertSplit ctermfg=247 ctermbg=234 cterm=Bold
+
+hi LineNr ctermfg=238 ctermbg=244 cterm=Bold
+hi LineNr ctermfg=247 ctermbg=235 cterm=Bold
+hi NonText ctermfg=87 ctermbg=None cterm=Bold
+
+
+hi Pmenu ctermfg=White ctermbg=DarkGray cterm=None
+hi PmenuSel ctermfg=None ctermbg=Gray cterm=Bold
+hi PmenuSbar ctermfg=DarkGray ctermbg=DarkGray cterm=None
+hi PmenuThumb ctermfg=Gray ctermbg=Gray cterm=None
+
+"vim: sw=4
--- /dev/null
+execute pathogen#infect()
+filetype indent plugin on
+syntax enable
+set t_Co=256
+color 256-grayvim
+hi Normal ctermbg=NONE
+
+set encoding=utf-8
+set history=1000
+set number
+set ruler
+set backspace=eol,start,indent
+set whichwrap+=<,>,h,l
+set incsearch
+set noerrorbells
+set novisualbell
+set nobackup
+set nowb
+set noswapfile
+set shiftwidth=2
+set tabstop=2
+set foldmethod=indent
+set foldnestmax=2
+set nofoldenable
+set cc=80
+set textwidth=79
+set list
+set listchars=tab:.\ ,eol:¬,trail:_,precedes:<,extends:>
+
+" Source the vimrc while editing
+autocmd! bufwritepost .vimrc source %
+
+" Tab Mappings
+map <TAB>l <C-W>l
+map <TAB>h <C-W>h
+map <TAB>j <C-W>j
+map <TAB>k <C-W>k
+
+" Search results stay in middle of screen
+nnoremap n nzzzv
+nnoremap N Nzzzv
+
+" Unmap the arrow keys!!!
+for prefix in ['i', 'n', 'v']
+ for key in ['<Up>', '<Down>', '<Left>', '<Right>']
+ exe prefix . "noremap " . key . " <Nop>"
+ endfor
+endfor
+
+" Load all the skeletons for newfiles
+for i in split(globpath('~/.vim/skel/', './*'), '\n')
+ let extension = split(i, "/")[-1]
+ exe "au BufNewFile *." . extension . " 0r ~/.vim/skel/" . extension
+endfor
+
+let mapleader="'"
+map <leader>n :NERDTreeToggle<CR>
execute pathogen#infect()
filetype indent plugin on
syntax enable
-color torte
-hi Normal ctermbg=NONE
+set background=dark
+colorscheme 256-grayvim
set encoding=utf-8
set history=1000
set nofoldenable
set cc=80
set textwidth=79
-" set list
-"set listchars=tab:►\ ,eol:¬,trail:˽,precedes:˻,extends:˼
+set list
+set listchars=tab:\ \ ,eol:¬,trail:_,precedes:<,extends:>
" Source the vimrc while editing
autocmd! bufwritepost .vimrc source %
exe "au BufNewFile *." . extension . " 0r ~/.vim/skel/" . extension
endfor
+let mapleader="'"
+map <leader>n :NERDTreeToggle<CR>
Also includes a script to install it:)
notes:
+- You need flake8 for the flake8 plugin https://pypi.python.org/pypi/flake8/
TODO:
-* screen, irssi
+* irssi