Vimrc
From Attie's Wiki
(Difference between revisions)
m |
m |
||
Line 6: | Line 6: | ||
set background=dark | set background=dark | ||
set wildmode=longest,list | set wildmode=longest,list | ||
− | + | map = <C-w>= | |
− | + | map - :res<CR>:vertical res<CR> | |
− | map = <C-w>= | + | |
− | map - :res<CR>:vertical res | + | |
map <F3> :buffer<space>#<CR> | map <F3> :buffer<space>#<CR> | ||
map <F4> :ls<CR>:buffer<space> | map <F4> :ls<CR>:buffer<space> | ||
map <F5> :bp<CR> | map <F5> :bp<CR> | ||
map <F6> :bn<CR> | map <F6> :bn<CR> | ||
+ | map <F7> :tag main<CR> | ||
+ | map <F8> :ts<CR> | ||
map <F11> <C-y> | map <F11> <C-y> | ||
map <F12> <C-e> | map <F12> <C-e> | ||
Line 21: | Line 21: | ||
set guioptions+=a | set guioptions+=a | ||
colorscheme pablo | colorscheme pablo | ||
+ | syntax on | ||
+ | map <F9> :cd %:p:h<CR> | ||
endif | endif | ||
endif | endif |
Revision as of 14:55, 1 August 2013
This is a configuration file for Vim.
Place this in ~/.vimrc
set tabstop=2 set background=dark set wildmode=longest,list map = <C-w>= map - :res<CR>:vertical res<CR> map <F3> :buffer<space>#<CR> map <F4> :ls<CR>:buffer<space> map <F5> :bp<CR> map <F6> :bn<CR> map <F7> :tag main<CR> map <F8> :ts<CR> map <F11> <C-y> map <F12> <C-e> if has("gui_running") if has("gui_win32") set guifont=6x13-ISO8859-1:h10 set guioptions+=a colorscheme pablo syntax on map <F9> :cd %:p:h<CR> endif endif
Cscope
You will want to download this file cscope_maps.vim to ~/.vim/plugin/cscope_maps.vim
, and apply this patch:
--- cscope_maps.vim.orig 2002-03-13 04:45:35.000000000 +0000 +++ cscope_maps.vim 2012-12-03 15:20:19.434136766 +0000 @@ -31,11 +31,11 @@ if has("cscope") """"""""""""" Standard cscope/vim boilerplate " use both cscope and ctag for 'ctrl-]', ':ta', and 'vim -t' - set cscopetag + "set cscopetag " check cscope for definition of a symbol before checking ctags: set to 1 " if you want the reverse search order. - set csto=0 + set csto=1 " add any cscope database in current directory if filereadable("cscope.out")