mirror of https://github.com/akelge/vim
70 lines
1.4 KiB
VimL
70 lines
1.4 KiB
VimL
"
|
|
" GVIMRC - for GUI Vim Version (gvim, MacVim)
|
|
"
|
|
" $Id$
|
|
"
|
|
|
|
if has('mac') || has('macunix')
|
|
set guifont=Monaco:h11
|
|
set fuoptions=maxvert,maxhorz
|
|
set transparency=4
|
|
else
|
|
set guifont=Monaco\ 11
|
|
endif
|
|
|
|
set anti
|
|
set lines=45 " Change in vimrc.local
|
|
set columns=90 " Change in vimrc.local
|
|
set mousefocus
|
|
set errorbells
|
|
set visualbell
|
|
set showtabline=2
|
|
set guicursor=a:block-blinkon0
|
|
set showtabline=2
|
|
set guitablabel=%!GuiTabLabel()
|
|
set guitabtooltip=%!GuiTabToolTip()
|
|
set background=dark
|
|
set cpoptions=+$
|
|
|
|
|
|
set guioptions-=T
|
|
set guioptions+=a
|
|
if &background == "dark"
|
|
hi normal guibg=black
|
|
endif
|
|
|
|
colorscheme Tomorrow-Night-Eighties
|
|
" colorscheme railscasts
|
|
" colorscheme zenburn
|
|
" colorscheme freya
|
|
" colorscheme southwest-fog
|
|
" colorscheme moria
|
|
" colorscheme morning
|
|
" colorscheme desert
|
|
" colorscheme macvim
|
|
" colorscheme inkpot
|
|
|
|
" Line/block move up/down
|
|
if (has('mac') || has('macunix'))
|
|
" set clipboard=unnamedplus
|
|
nnoremap <M-Up> :m .-2<CR>==
|
|
nnoremap <M-Down> :m .+1<CR>==
|
|
|
|
inoremap <M-Up> <Esc>:m .-2<CR>==gi
|
|
inoremap <M-Down> <Esc>:m .+1<CR>==gi
|
|
|
|
vnoremap <M-Up> :m '<-2<CR>gv=gv
|
|
vnoremap <M-Down> :m '>+1<CR>gv=gv
|
|
endif
|
|
|
|
" Emacs like indenting. Pressing Tab indents line
|
|
set indentkeys=0{,0},0),:,0#,!^F,o,O,e,!<Tab>,!^F
|
|
set cinkeys=0{,0},0),:,0#,!^F,o,O,e,!<Tab>,!^F
|
|
|
|
|
|
|
|
" User customizations are held in file ~/.vim/gvimrc.local
|
|
if filereadable($HOME."/.vim/gvimrc.local")
|
|
source $HOME/.vim/gvimrc.local
|
|
endif
|