Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- set nocompatible
- filetype off
- filetype plugin indent on
- syntax on
- set noswapfile
- set number
- set nowrap
- set backspace=indent,eol,start
- set incsearch
- set showmode
- set nocompatible
- filetype on
- set wildmenu
- set ruler
- set lz
- set hid
- set softtabstop=4
- set tabstop=4
- set shiftwidth=4
- set expandtab
- set autoindent
- set smartindent
- set cindent
- set ai
- set si
- set cin
- set mouse=a
- set cursorline
- set numberwidth=6
- set encoding=utf-8
- set t_Co=256
- " Enable relative line numbering
- set rnu
- colorscheme stereokai
- " set statusline=%F%m%r%h%w\ [FORMAT=%{&ff}]\ [TYPE=%Y]\ [ASCII=\%03.3b]\ [HEX=\%02.2B]\ [POS=%04l,%04v][%p%%]\ [LEN=%L]
- set statusline=%f%m%r%h%w
- set statusline+=[%{&ff}]
- set statusline+=%=
- set statusline+=[\%03.3b/\%02.2B]\ [POS=%04v]
- set laststatus=2
- if has("autocmd")
- augroup c
- autocmd BufReadPre,FileReadPre *.c,*.h iabbrev /** /**<CR><BACKSPACE>*/<ESC>ka
- augroup php
- autocmd BufReadPre,FileReadPre *.php inoremap $this $this->
- augroup END
- endif
- " kod-relaterat
- inoremap {<CR> {<CR>}<ESC>:call BC_AddChar("}")<CR>ko
- inoremap { {}<ESC>:call BC_AddChar("}")<CR>i
- inoremap ( ()<ESC>:call BC_AddChar(")")<CR>i
- inoremap [ []<ESC>:call BC_AddChar("]")<CR>i
- imap <C-k> <ESC>:call search(BC_GetChar(), "W")<CR>:noh<CR>A
- " bajs-relaterat
- iabbrev bajs HEHE MAN FOR INTE SKRIVA BAJS !!!!!!!!!!!!!!!!
- iabbrev cant can't
- " stulet godis
- function! BC_AddChar(schar)
- if exists("b:robstack")
- let b:robstack = b:robstack . a:schar
- else
- let b:robstack = a:schar
- endif
- endfunction
- "Disable annoying errorbell sounds
- set noerrorbells visualbell t_vb=
- if has("autocmd")
- autocmd GUIenter * set visualbell t_vb=
- endif
- function! BC_GetChar()
- let l:char = b:robstack[strlen(b:robstack)-1]
- let b:robstack = strpart(b:robstack, 0, strlen(b:robstack)-1)
- return l:char
- endfunction
- " Store an undo buffer in a file in $HOME/.vimundo
- set undofile
- set undolevels=1000
- set undoreload=10000
- fu! FixSwe()
- :%s/å/\å/
- :%s/ä/\ä/
- :%s/ö/\ö/
- :%s/Å/\Å/
- :%s/Ä/\Ä/
- :%s/Ö/\Ö/
- endfunction
- nnoremap ; :
- "let g:syntastic_mode_map = { 'mode': 'passive',
- " \ 'active_filetypes': [],
- " \ 'passive_filetypes': [] }
- "let g:syntastic_auto_loc_list=1
- nnoremap <silent> <F5> :lnext<CR>
- nnoremap <silent> <F6> :lprev<CR>
- nnoremap <silent> <C-Space> :ll<CR>
- let g:syntastic_always_populate_loc_list = 1
- let g:syntastic_auto_loc_list = 1
- let g:syntastic_check_on_open = 1
- let g:syntastic_check_on_wq = 0
- "set statusline+=%#warningmsg#
- "set statusline+=%{SyntasticStatuslineFlag()}
- "set statusline+=%*)}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement