add nvim config

This commit is contained in:
mokou 2021-06-01 12:45:47 +02:00
parent 83844b5812
commit 0e5c113b48
9 changed files with 208 additions and 0 deletions

View file

@ -0,0 +1,23 @@
require('telescope').load_extension('session-lens')
require('telescope').load_extension('heading')
local set_keymap = require('../common').set_keymap
set_keymap('n', '<leader>ff', '<cmd>Telescope find_files<cr>')
set_keymap('n', '<leader>fd', '<cmd>Telescope git_files<cr>')
set_keymap('n', '<leader>fg', '<cmd>Telescope live_grep<cr>')
set_keymap('n', '<leader>fb', '<cmd>Telescope buffers')
set_keymap('n', '<leader>fh', '<cmd>Telescope help_tags<cr>')
set_keymap('n', '<leader>fl', '<cmd>Telescope lsp_document_symbols<cr>')
set_keymap('n', '<leader>fk', '<cmd>Telescope keymaps<cr>')
set_keymap('n', '<leader>fm', '<cmd>Telescope heading<cr>')
local actions = require('telescope.actions')
require('telescope').setup{
defaults = {
mappings = {
i = {
['<esc>'] = actions.close
},
},
}
}