diff --git a/neovim/.config/nvim/init.vim b/neovim/.config/nvim/init.vim index 65992ff..4ddd6f7 100644 --- a/neovim/.config/nvim/init.vim +++ b/neovim/.config/nvim/init.vim @@ -36,6 +36,10 @@ Plug 'morhetz/gruvbox' " gruvbox colorscheme Plug 'Yggdroot/indentLine' " ident guides Plug 'iamcco/markdown-preview.nvim', { 'do': { -> mkdp#util#install() }, 'for': ['markdown', 'vim-plug']} Plug 'elkowar/yuck.vim', {'for': 'yuck'} " for yuck (eww) configuration +Plug 'nvim-treesitter/nvim-treesitter', {'do': ':TSUpdate'} " We recommend updating the parsers on update +" fuzzy finders +Plug 'nvim-lua/plenary.nvim' +Plug 'nvim-telescope/telescope.nvim' call plug#end() " }}} Plugins " @@ -81,7 +85,7 @@ set signcolumn=yes " Mappings {{{ " "disable colorizer mappings let g:colorizer_nomap = 1 -" enable copy and past to and fro clipboard +" copy paste to and fro clipboard {{{ " vnoremap y "+y nnoremap Y "+yg_ nnoremap y "+y @@ -89,7 +93,9 @@ nnoremap p "+p nnoremap P "+P vnoremap p "+p vnoremap P "+P -"custom window commands +" }}} copy paste to and fro clipboard " + +" custom window commands {{{ " nnoremap wv v nnoremap ws s nnoremap wc c @@ -100,6 +106,15 @@ nnoremap j nnoremap k nnoremap öw :w nnoremap öq :q +" }}} custom window commands " + +" Telescope {{{ " +nnoremap ff Telescope find_files +nnoremap fg Telescope live_grep +nnoremap fb Telescope buffers +nnoremap fh Telescope help_tags +" }}} Telescope " + "custom tab commands nnoremap tn :tabnew nnoremap tc :tabclose