diff options
author | Franck Cuny <franck.cuny@gmail.com> | 2018-05-08 09:08:15 -0700 |
---|---|---|
committer | Franck Cuny <franck.cuny@gmail.com> | 2018-05-08 09:08:15 -0700 |
commit | bab433d3476259247ed38450f12bb4b447d8445e (patch) | |
tree | 9ad1ce377d2d67bc4be417c722b98589a8c2db5f /vimrc | |
parent | [emacs] Add a few more settings for rust. (diff) | |
download | emacs.d-bab433d3476259247ed38450f12bb4b447d8445e.tar.gz |
[vim] Add vim again.
Stallman's latest non sense pushed me over the edge. I will do my best to reduce my usage of software created by this idiot.
Diffstat (limited to 'vimrc')
-rw-r--r-- | vimrc | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/vimrc b/vimrc new file mode 100644 index 0000000..84e6b9e --- /dev/null +++ b/vimrc @@ -0,0 +1,33 @@ +set encoding=utf-8 +scriptencoding utf-8 + +set ttyfast " assume fast terminal and send more chars for smooth redraw +set lazyredraw " don't redraw while executing macros, register and cmds +set ttymouse=sgr " like xterm2 but supporting beyond 223 columns + +syntax off + +let &statusline = '[%n] %<%F %m%r%w%y %= (%l,%c) %P of %L' +set laststatus=2 " every window gets a statusline, always(=2) +set scrolloff=5 " scroll edge offset (to keep some context) +set shortmess=a " abbreviate all(=a) messages when possible +set showcmd " show last command + +" command line completion similar to zsh default +" complete up to longest match and display the list of possible matches +set wildmode=list:longest + +call plug#begin('~/.local/share/nvim/plugged') + +Plug 'fatih/vim-go' + +Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --bin' } +Plug 'junegunn/fzf.vim' +Plug 'mileszs/ack.vim' + +Plug 'plasticboy/vim-markdown' + +call plug#end() + +" configure ack.vim to use silver surfer +let g:ackprg = 'ag --vimgrep --smart-case' |