summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--vim/.vim/.netrwhist6
-rw-r--r--vim/.vimrc24
2 files changed, 28 insertions, 2 deletions
diff --git a/vim/.vim/.netrwhist b/vim/.vim/.netrwhist
index 5350494..ceace39 100644
--- a/vim/.vim/.netrwhist
+++ b/vim/.vim/.netrwhist
@@ -1,3 +1,7 @@
let g:netrw_dirhistmax =10
-let g:netrw_dirhistcnt =1
+let g:netrw_dirhistcnt =5
+let g:netrw_dirhist_5='/home/sophie/stow'
+let g:netrw_dirhist_4='/home/sophie/stow/vim'
+let g:netrw_dirhist_3='/home/sophie/stow'
+let g:netrw_dirhist_2='/home/sophie/stow/vim'
let g:netrw_dirhist_1='/home/sophie/stow/.git'
diff --git a/vim/.vimrc b/vim/.vimrc
index 1494b8c..76a98c7 100644
--- a/vim/.vimrc
+++ b/vim/.vimrc
@@ -8,9 +8,31 @@ syntax on
set incsearch
set ignorecase
set smartcase
+set autochdir
set hidden
+set virtualedit=onemore
+set timeoutlen=500
+set ttimeoutlen=1
+set termguicolors
+colorscheme habamax
+let mapleader = "\<Space>"
+nnoremap <Space> <Nop>
call plug#begin('~/.vim/plugged')
Plug 'vim-airline/vim-airline'
+Plug 'liuchengxu/vim-which-key'
+Plug 'junegunn/fzf', { 'do': { -> fzf#install() } }
+Plug 'junegunn/fzf.vim'
Plug 'kalbasit/vim-colemak'
call plug#end()
-
+nnoremap <silent> <leader> :WhichKey '<Space>'<CR>
+inoremap <silent> <Esc> <Esc>l
+let g:airline#extensions#tabline#enabled = 1
+let g:which_key_map = {}
+let g:which_key_map.f = ['Files', 'find files']
+let g:which_key_map.b = {
+ \ 'name' : '+buffer',
+ \ 'n' : ['bn', 'next buffer'],
+ \ 'p' : ['bp', 'previous buffer'],
+ \ 'b' : ['Buffers', 'fuzzy find buffers'],
+ \ }
+call which_key#register('<Space>', 'g:which_key_map')