diff --git a/.vimrc b/.vimrc index b758580..f2bedec 100644 --- a/.vimrc +++ b/.vimrc @@ -20,6 +20,8 @@ Plug 'airblade/vim-gitgutter' Plug 'elixir-editors/vim-elixir' Plug 'leafgarland/typescript-vim' Plug 'jlanzarotta/bufexplorer' +Plug 'junegunn/fzf', { 'do': { -> fzf#install() } } +Plug 'junegunn/fzf.vim' set nocompatible set history=1000 @@ -40,6 +42,7 @@ set noshowmode set hlsearch set incsearch syntax on +let mapleader = " " filetype on filetype plugin on @@ -57,7 +60,9 @@ autocmd BufNewFile,BufRead *.tera set syntax=django nmap n nzz nmap N Nzz -let g:lightline = {} +let g:lightline = { + \ 'colorscheme': 'OldHope', + \ } let g:lightline.component = { \ 'readonly': '%{&readonly?"":""}', @@ -114,9 +119,9 @@ autocmd InsertLeave * match ExtraWhitespace /\s\+$/ autocmd BufWinLeave * call clearmatches() " shortcuts for 3-way merge -map 1 :diffget LOCAL -map 2 :diffget BASE -map 3 :diffget REMOTE +" map 1 :diffget LOCAL +" map 2 :diffget BASE +" map 3 :diffget REMOTE " packloadall " silent! helptags ALL @@ -132,4 +137,12 @@ nmap ga (EasyAlign) nnoremap 1 :source ~/.vimrc \| :PlugInstall map s :StripWhitespace +nnoremap f :GFiles +nnoremap g :Rg +nnoremap l :Buffers + +if !has('gui_running') + set t_Co=256 +endif + call plug#end()