public:mycfg_vim
Table of Contents
My cfg: Vim
Console
/usr/local/etc/vim/vimrc
let g:is_posix = 1 let g:skip_defaults_vim = 1 set nocompatible " Use Vim settings, rather then Vi settings set hidden " Hide buffers when they are abandoned set backspace=indent,eol,start " allow backspacing over everything set hlsearch " highlight the last used search pattern. set autoindent " always set auto indenting on set lbr " Wrap at word set showmatch " Show matching brackets. set ignorecase " Do case insensitive matching set smartcase " Do smart case matching set incsearch " Incremental search set autowrite " Automatically save before commands like :next and :make set hidden " Hide buffers when they are abandoned set history=200 " keep 200 lines of command line history set ruler " show the cursor position all the time set showcmd " display incomplete commands set wildmenu " display completion matches in a status line set t_te= set ts=4 set paste set number set fileencodings=ucs-bom,utf-8,latin1 filetype on filetype plugin indent on syntax on set background=dark set laststatus=2 set statusline= set statusline+=%<\ " cut at start set statusline+=[%n%H%M%R%W]\ " flags and buf no set statusline+=%y\ " file type set statusline+=%-20t\ " path set statusline+=%=[%l,%c]\ " line, column set statusline+=%P " page
gvim | macvim
vimrc in gvim folder
(.)gvimrc in home or gvim folder
let g:is_posix = 1 let g:skip_defaults_vim = 1 set nocompatible " Use Vim settings, rather then Vi settings set hidden " Hide buffers when they are abandoned set backspace=indent,eol,start " allow backspacing over everything set hlsearch " highlight the last used search pattern. set autoindent " always set auto indenting on set lbr " Wrap at word set showmatch " Show matching brackets. set ignorecase " Do case insensitive matching set smartcase " Do smart case matching set incsearch " Incremental search set autowrite " Automatically save before commands like :next and :make set hidden " Hide buffers when they are abandoned set history=200 " keep 200 lines of command line history set ruler " show the cursor position all the time set showcmd " display incomplete commands set wildmenu " display completion matches in a status line set t_te= set ts=40 set paste set number set fileencodings=ucs-bom,utf-8,latin1 filetype plugin indent on syntax on set laststatus=2 set statusline= set statusline+=%<\ " cut at start set statusline+=[%n%H%M%R%W]\ " flags and buf no set statusline+=%y\ " file type set statusline+=%-20t\ " path set statusline+=%=[%l,%c]\ " line, column set statusline+=%P " page colorscheme darkblue set guifont=Hermit:h16
To change the font name/size:
- Start a graphical vim session.
- Do :e $MYGVIMRC Enter.
- Use the graphical font selection dialog to select a font.
- Type :set guifont= Tab Enter .
- Copy the line and paste in the config.
- Save and Exit
Adding a shell entry: Edit with vim
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\Shell\Vim] @="Edit with &Vim" "Icon"="\"C:\\MyProgs\\text\\vim82\\gvim.exe\"" [HKEY_CLASSES_ROOT\*\Shell\Vim\command] @="\"C:\\MyProgs\\text\\vim82\\gvim.exe\" \"%1\""
Note that: .gvimrc is read by gvim .vimrc is read by vim
—
return to gimbo wiki home page
public/mycfg_vim.txt · Last modified: by 127.0.0.1