adde features like telescope enabled by new neovim versions
This commit is contained in:
@@ -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 <leader>y "+y
|
||||
nnoremap <leader>Y "+yg_
|
||||
nnoremap <leader>y "+y
|
||||
@@ -89,7 +93,9 @@ nnoremap <leader>p "+p
|
||||
nnoremap <leader>P "+P
|
||||
vnoremap <leader>p "+p
|
||||
vnoremap <leader>P "+P
|
||||
"custom window commands
|
||||
" }}} copy paste to and fro clipboard "
|
||||
|
||||
" custom window commands {{{ "
|
||||
nnoremap <leader>wv <C-W>v
|
||||
nnoremap <leader>ws <C-W>s
|
||||
nnoremap <leader>wc <C-W>c
|
||||
@@ -100,6 +106,15 @@ nnoremap <C-j> <C-W>j
|
||||
nnoremap <C-k> <C-W>k
|
||||
nnoremap öw :w<CR>
|
||||
nnoremap öq :q<CR>
|
||||
" }}} custom window commands "
|
||||
|
||||
" Telescope {{{ "
|
||||
nnoremap <leader>ff <cmd>Telescope find_files<cr>
|
||||
nnoremap <leader>fg <cmd>Telescope live_grep<cr>
|
||||
nnoremap <leader>fb <cmd>Telescope buffers<cr>
|
||||
nnoremap <leader>fh <cmd>Telescope help_tags<cr>
|
||||
" }}} Telescope "
|
||||
|
||||
"custom tab commands
|
||||
nnoremap <leader>tn :tabnew<space>
|
||||
nnoremap <leader>tc :tabclose<CR>
|
||||
|
||||
Reference in New Issue
Block a user