From 546707f8ba970052f730af2be84148aabb040068 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Kmie=C4=87?= Date: Sun, 12 Dec 2021 21:24:27 +0100 Subject: [PATCH] Nvim: fully replace nerdtree by defx --- .config/nvim/after/plugin/defx.rc.vim | 6 +++--- .config/nvim/init.vim | 1 - 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.config/nvim/after/plugin/defx.rc.vim b/.config/nvim/after/plugin/defx.rc.vim index bf6293b..3ab5c05 100644 --- a/.config/nvim/after/plugin/defx.rc.vim +++ b/.config/nvim/after/plugin/defx.rc.vim @@ -1,10 +1,10 @@ -nnoremap d Defx +nnoremap d Defx `escape(expand('%:p:h'), ' :')` -search=`expand('%:p')` -split=vertical -winwidth=50 -direction=topleft autocmd FileType defx call s:defx_my_settings() function! s:defx_my_settings() abort " Define mappings nnoremap - \ defx#do_action('open') + \ defx#do_action('drop') " instead of open nnoremap c \ defx#do_action('copy') nnoremap m @@ -12,7 +12,7 @@ function! s:defx_my_settings() abort nnoremap p \ defx#do_action('paste') nnoremap l - \ defx#do_action('open') + \ defx#do_action('drop') nnoremap E \ defx#do_action('open', 'vsplit') nnoremap P diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim index ae56a5f..5d89957 100644 --- a/.config/nvim/init.vim +++ b/.config/nvim/init.vim @@ -33,7 +33,6 @@ Plug 'quangnguyen30192/cmp-nvim-ultisnips' " }}} " Files switch, jump and grep-like tools {{{ -"Plug 'preservim/nerdtree' | Plug 'Xuyuanp/nerdtree-git-plugin' Plug 'Shougo/defx.nvim', { 'do': ':UpdateRemotePlugins' } Plug 'junegunn/fzf' | Plug 'junegunn/fzf.vim' Plug 'nvim-lua/popup.nvim'