diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim index 3f7de30..7ca5a53 100644 --- a/.config/nvim/init.vim +++ b/.config/nvim/init.vim @@ -13,9 +13,13 @@ Plug 'yuezk/vim-js' Plug 'neoclide/coc.nvim', {'branch': 'release'} Plug 'vim-airline/vim-airline' -Plug 'ctrlpvim/ctrlp.vim' Plug 'ryanoasis/vim-devicons' +" File finder and live grep +Plug 'nvim-telescope/telescope.nvim', {'branch': '0.1.x'} +Plug 'nvim-lua/plenary.nvim' +Plug 'nvim-treesitter/nvim-treesitter', {'do': ':TSUpdate'} + " Grep utility for whole project Plug 'jremmen/vim-ripgrep' " Git integration @@ -89,12 +93,6 @@ endif source ~/.config/nvim/coc.vim -let g:ctrlp_custom_ignore = 'node_modules\|DS_Store' -let g:ctrlp_prompt_mappings = { - \ 'AcceptSelection("h")': ['', ''], - \ 'ToggleType(1)': ['h :wincmd h @@ -102,7 +100,6 @@ nnoremap j :wincmd j nnoremap k :wincmd k nnoremap l :wincmd l nnoremap u :UndotreeToggle -nnoremap ps :Rg nnoremap 1 1gt nnoremap 2 2gt @@ -115,6 +112,9 @@ nnoremap 8 8gt nnoremap 9 9gt nnoremap 0 10gt +nnoremap Telescope find_files +nnoremap Telescope live_grep + " Add folding shortcuts and settings set foldmethod=indent set foldnestmax=10