Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if !1 | finish | endif
- " language
- language C
- set langmenu=none
- filetype plugin indent on
- syntax enable
- " indent
- set tabstop=4
- set shiftwidth=4
- set smarttab
- set expandtab
- set shiftround
- set autoindent
- set smartindent
- " encoding
- let &termencoding=&encoding
- set encoding=utf-8
- set fileencodings=ucs-bom,utf-8,iso-2022-jp-3,iso-2022-jp,euc-jp,cp932
- set fileformats=unix,dos,mac
- " appearance
- colorscheme desert
- set ambiwidth=double
- set display=lastline
- set hlsearch
- set list
- set listchars=extends:>,precedes:<,tab:\|_,trail:_
- set number
- set previewheight=10
- set pumheight=20
- set ruler
- set showcmd
- set t_Co=256
- set title
- " IME
- if has('multi_byte_ime')
- set iminsert=0
- set imsearch=-1
- endif
- " statusline
- set laststatus=2
- let &statusline="%{expand('%:p:.')}\ %w%r\%m"
- \ . "\ %=%y%{'['.(&fenc!=''?&fenc:&enc).(&bomb?'(BOM)':'').','.&ff.']'}"
- \ . "%{printf(' %5d/%d', line('.'), line('$'))}"
- " misc
- set backspace=indent,eol,start
- set hidden
- set incsearch
- set modeline
- set nowildmenu
- set nrformats=hex,alpha
- set splitbelow
- set splitright
- set wildmode=list:longest,full
- " keymap
- nnoremap <ESC><ESC> :nohlsearch<CR>
- nnoremap ZZ <Nop>
- nnoremap ZQ <Nop>
- " }}}
- " autocmd {{{
- augroup vimrc_loading
- autocmd!
- autocmd QuickfixCmdPost make,grep,grepadd,vimgrep copen
- augroup END
- " }}}
- " vim: expandtab softtabstop=4 shiftwidth=4 foldmethod=marker
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement