From bab433d3476259247ed38450f12bb4b447d8445e Mon Sep 17 00:00:00 2001 From: Franck Cuny Date: Tue, 8 May 2018 09:08:15 -0700 Subject: [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. --- vimrc | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 vimrc (limited to 'vimrc') 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' -- cgit 1.4.1