From e6853abfd3733e55b1b8338d40c156dd998cea74 Mon Sep 17 00:00:00 2001 From: eug-vs Date: Wed, 18 Aug 2021 23:45:18 +0300 Subject: feat(nvim, zsh): install FZF --- env/.zshrc | 4 ++++ nvim/.config/nvim/vim-plug/plugins.vim | 6 +++--- nvim/.vimrc | 5 +++++ 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/env/.zshrc b/env/.zshrc index aceb154..6f2ea41 100644 --- a/env/.zshrc +++ b/env/.zshrc @@ -14,6 +14,10 @@ zmodload zsh/complist compinit _comp_options+=(globdots) +# FZF +source /usr/share/fzf/key-bindings.zsh +source /usr/share/fzf/completion.zsh + # Edit line in vim with ctrl-e: autoload edit-command-line; zle -N edit-command-line bindkey '^e' edit-command-line diff --git a/nvim/.config/nvim/vim-plug/plugins.vim b/nvim/.config/nvim/vim-plug/plugins.vim index 3b5d17c..c892b6a 100644 --- a/nvim/.config/nvim/vim-plug/plugins.vim +++ b/nvim/.config/nvim/vim-plug/plugins.vim @@ -1,13 +1,15 @@ call plug#begin('~/.config/nvim/autoload/plugged') Plug 'mhinz/vim-startify', {'branch': 'center'} Plug 'vimwiki/vimwiki' - Plug 'mattn/calendar-vim' Plug 'tonchis/vim-to-github' " Dark-powered file explorer Plug 'shougo/defx.nvim', Plug 'kristijanhusak/defx-icons' Plug 'kristijanhusak/defx-git' Plug 't9md/vim-choosewin' + " FZF + Plug 'junegunn/fzf', { 'do': { -> fzf#install() } } + Plug 'junegunn/fzf.vim' " Tmux navigator Plug 'christoomey/vim-tmux-navigator' " Color scheme @@ -24,6 +26,4 @@ call plug#begin('~/.config/nvim/autoload/plugged') Plug 'airblade/vim-gitgutter' " Matching brackets Plug 'Raimondi/delimitMate' - " Hardime - Plug 'takac/vim-hardtime' call plug#end() diff --git a/nvim/.vimrc b/nvim/.vimrc index eae5d84..6aede5d 100644 --- a/nvim/.vimrc +++ b/nvim/.vimrc @@ -47,6 +47,11 @@ nnoremap j nnoremap k nnoremap l +# fzf.vim +nnoremap r :Rg +nnoremap f :FZF +nnoremap g :GFiles + " Defx nnoremap :Defx autocmd FileType defx call s:defx_my_settings() -- cgit v1.2.3