Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- set t_Co=256
- let g:rehash256=1
- set number
- set shiftwidth=4
- set tabstop=4
- set smartindent
- set nocompatible
- " allow backspacing over everything in insert mode
- set backspace=indent,eol,start
- set nobackup " do not keep a backup file, use versions instead
- set history=50 " keep 50 lines of command line history
- set ruler " show the cursor position all the time
- set showcmd " display incomplete commands
- set incsearch " do incremental searching
- " Don't use Ex mode, use Q for formatting
- map Q gq
- " CTRL-U in insert mode deletes a lot. Use CTRL-G u to first break undo,
- " so that you can undo CTRL-U after inserting a line break.
- inoremap <C-U> <C-G>u<C-U>
- " Switch syntax highlighting on, when the terminal has colors
- " Also switch on highlighting the last used search pattern.
- if &t_Co > 2 || has("gui_running")
- syntax on
- set hlsearch
- endif
- " Only do this part when compiled with support for autocommands.
- if has("autocmd")
- " Enable file type detection.
- " Use the default filetype settings, so that mail gets 'tw' set to 72,
- " 'cindent' is on in C files, etc.
- " Also load indent files, to automatically do language-dependent indenting.
- filetype plugin indent on
- " Put these in an autocmd group, so that we can delete them easily.
- augroup vimrcEx
- au!
- " For all text files set 'textwidth' to 78 characters.
- autocmd FileType text setlocal textwidth=78
- " When editing a file, always jump to the last known cursor position.
- " Don't do it when the position is invalid or when inside an event handler
- " (happens when dropping a file on gvim).
- " Also don't do it when the mark is in the first line, that is the default
- " position when opening a file.
- autocmd BufReadPost *
- \ if line("'\"") > 1 && line("'\"") <= line("$") |
- \ exe "normal! g`\"" |
- \ endif
- augroup END
- else
- set autoindent " always set autoindenting on
- endif " has("autocmd")
- " Convenient command to see the difference between the current buffer and the
- " file it was loaded from, thus the changes you made.
- " Only define it when not defined already.
- if !exists(":DiffOrig")
- command DiffOrig vert new | set bt=nofile | r ++edit # | 0d_ | diffthis
- \ | wincmd p | diffthis
- endif
- set laststatus=2
- set statusline=%F%m%r%h%w
- set statusline+=\ [line\ %l\/%L]\ [%P]
- " Name: simplewhite.vim
- " Maintainer: Kojo Sugita
- " Last Change: 2008-08-16
- " Version: 1.0
- set background=light
- hi clear
- if exists("syntax_on")
- syntax reset
- endif
- let g:colors_name = 'simplewhite'
- " Normal
- hi Normal guifg=black guibg=white gui=none
- hi Normal ctermfg=black ctermbg=white cterm=none
- hi NonText guifg=#606060 guibg=#f0f0f0 gui=none
- hi NonText ctermfg=darkgray ctermbg=lightgray cterm=none
- hi SpecialKey guifg=#606060 guibg=white gui=none
- hi SpecialKey ctermfg=darkgray ctermbg=white cterm=none
- hi Cursor guifg=white guibg=black gui=none
- hi Cursor ctermfg=white ctermbg=black cterm=none
- hi lCursor guifg=white guibg=black gui=none
- hi ICursor ctermfg=white ctermbg=black cterm=none
- hi CursorIM guifg=white guibg=black gui=none
- hi CursorIM ctermfg=white ctermbg=black cterm=none
- " Search
- hi Search guifg=black guibg=#fcaf3e gui=none
- hi Search ctermfg=black ctermbg=yellow cterm=none
- hi IncSearch guifg=black guibg=#fcaf3e gui=none
- hi IncSearch ctermfg=black ctermbg=yellow cterm=none
- " Matches
- hi MatchParen guifg=black guibg=#fcaf3e gui=none
- hi MatchParen ctermfg=black ctermbg=yellow cterm=none
- " status line
- hi StatusLine guifg=white guibg=black gui=bold
- hi StatusLine ctermfg=white ctermbg=black cterm=bold
- hi StatusLineNC guifg=#a0a0a0 guibg=black gui=bold
- hi StatusLineNc ctermfg=darkgray ctermbg=black cterm=bold
- " Diff
- hi DiffAdd guifg=#b000b0 guibg=white gui=none
- hi DiffAdd ctermfg=darkmagenta ctermbg=white cterm=none
- hi DiffChange guifg=#b000b0 guibg=white gui=none
- hi DiffChange ctermfg=darkmagenta ctermbg=white cterm=none
- hi DiffDelete guifg=white guibg=black gui=none
- hi DiffDelete ctermfg=white ctermbg=black cterm=none
- hi DiffText guifg=#b000b0 guibg=white gui=bold
- hi DiffText ctermfg=darkmagenta ctermbg=white cterm=bold
- " Folds
- hi Folded guifg=black guibg=lightgray gui=none
- hi Folded ctermfg=black ctermbg=lightgray cterm=none
- hi FoldColumn guifg=black guibg=lightgray gui=none
- hi FoldColumn ctermfg=black ctermbg=lightgray cterm=none
- " Syntax
- hi Number guifg=#008000 guibg=white gui=none
- hi Number ctermfg=darkgreen ctermbg=white cterm=none
- hi Char guifg=#008000 guibg=white gui=none
- hi Char ctermfg=darkgreen ctermbg=white cterm=none
- hi String guifg=#008000 guibg=white gui=none
- hi String ctermfg=darkgreen ctermbg=white cterm=none
- hi Boolean guifg=#008000 guibg=white gui=none
- hi Boolean ctermfg=darkgreen ctermbg=white cterm=none
- hi Constant guifg=#008000 guibg=white gui=none
- hi Constant ctermfg=darkgreen ctermbg=white cterm=none
- hi Statement guifg=#c00000 guibg=white gui=none
- hi Statement ctermfg=darkred ctermbg=white cterm=none
- hi Comment guifg=#707070 guibg=white gui=none
- hi Comment ctermfg=darkgray ctermbg=white cterm=none
- hi Identifier guifg=#b000b0 guibg=white gui=none
- hi Identifier ctermfg=darkmagenta ctermbg=white cterm=none
- hi Function guifg=#b000b0 guibg=white gui=none
- hi Function ctermfg=darkmagenta ctermbg=white cterm=none
- hi PreProc guifg=#b000b0 guibg=white gui=none
- hi PreProc ctermfg=darkmagenta ctermbg=white cterm=none
- hi Type guifg=#0000c0 guibg=white gui=none
- hi Type ctermfg=darkblue ctermbg=white cterm=none
- " Tree
- hi Directory guifg=#b000b0 guibg=white gui=bold
- hi Directory ctermfg=darkmagenta ctermbg=white cterm=bold
- " Message
- hi ModeMsg guifg=black guibg=white gui=none
- hi ModeMsg ctermfg=black ctermbg=white cterm=none
- hi MoreMsg guifg=black guibg=white gui=none
- hi MoreMsg ctermfg=black ctermbg=white cterm=none
- hi WarningMsg guifg=red guibg=white gui=none
- hi WarningMsg ctermfg=red ctermbg=white cterm=none
- hi ErrorMsg guifg=white guibg=red gui=none
- hi ErrorMsg ctermfg=white ctermbg=red cterm=none
- hi Question guifg=black guibg=white gui=none
- hi Question ctermfg=black ctermbg=white cterm=none
- hi LineNr guifg=white guibg=black gui=none
- hi LineNr ctermfg=white ctermbg=black cterm=none
- hi VertSplit guifg=black guibg=black gui=none
- hi VertSplit ctermfg=black ctermbg=black cterm=none
- "\n, \0, %d, %s, etc...
- hi Special guifg=#606060 guibg=#f0f0f0 gui=none
- hi Special ctermfg=darkgray ctermbg=lightgray cterm=none
- hi Title guifg=#b000b0 guibg=white gui=bold
- hi Title ctermfg=darkmagenta ctermbg=white cterm=bold
- hi Visual guifg=white guibg=blue gui=none
- hi Visual ctermfg=white ctermbg=blue cterm=none
- hi VisualNOS guifg=white guibg=black gui=none
- hi VisualNOS ctermfg=white ctermbg=black cterm=none
- hi WildMenu guifg=black guibg=white gui=none
- hi WildMenu ctermfg=black ctermbg=white cterm=none
- hi Underlined guifg=#b000b0 guibg=white gui=underline
- hi Underlined ctermfg=darkmagenta ctermbg=white cterm=underline
- hi Error guifg=red guibg=white gui=none
- hi Error ctermfg=red ctermbg=white cterm=none
- hi Todo guifg=black guibg=white gui=none
- hi Todo ctermfg=black ctermbg=white cterm=none
- hi SignColumn guifg=black guibg=white gui=none
- hi SignColumn ctermfg=black ctermbg=white cterm=none
- if version >= 700
- "Pmenu
- hi Pmenu guibg=gray
- hi Pmenu ctermbg=gray
- hi PmenuSel guifg=white guibg=black
- hi PmenuSel ctermfg=white ctermbg=black
- hi PmenuSbar guibg=gray
- hi PmenuSbar ctermbg=gray
- " hi PmenuThumb guifg=#ffffff
- "Tab
- hi TabLine guifg=gray guibg=#505050 gui=none
- hi TabLine ctermfg=gray ctermbg=darkgray cterm=none
- hi TabLineFill guifg=gray guibg=gray gui=none
- hi TabLineFill ctermfg=gray ctermbg=gray cterm=none
- hi TabLineSel guifg=white guibg=black gui=none
- hi TabLineSel ctermfg=white ctermbg=black cterm=none
- endif
- finish
- vim: set foldmethod=marker: set fenc=utf-8:
Advertisement
Add Comment
Please, Sign In to add comment