]> us-delaporte.pagekite.me Git - dotfiles.git/blobdiff - files/neovim/init.lua
Add telescope for file finding
[dotfiles.git] / files / neovim / init.lua
index 42997b3b7eb2fc1c33610a1d51d9468bd3a2f80a..2220acb3ab3d9d19dda308ca502a18b830485669 100644 (file)
@@ -25,6 +25,8 @@ vim.cmd [[
   " For example, to add vim-fugitive:
   " Plugin 'tpope/vim-fugitive'
   Plugin 'vim-pandoc/vim-pandoc-syntax'
   " For example, to add vim-fugitive:
   " Plugin 'tpope/vim-fugitive'
   Plugin 'vim-pandoc/vim-pandoc-syntax'
+  Plugin 'nvim-lua/plenary.nvim'
+  Plugin 'nvim-telescope/telescope.nvim', { 'tag': '0.1.8' }
   
   call vundle#end()            " Required
   filetype plugin indent on    " Required
   
   call vundle#end()            " Required
   filetype plugin indent on    " Required
@@ -35,6 +37,10 @@ vim.cmd [[
 
 
   let g:pandoc#syntax#conceal#use = 0
 
 
   let g:pandoc#syntax#conceal#use = 0
+  set tabstop=4
+  set shiftwidth=4
+  set expandtab
+
 
 ]]
 
 
 ]]
 
@@ -46,4 +52,9 @@ vim.g.mapleader = ' '
 vim.api.nvim_set_keymap("n", "<leader>j", ":Note<CR>", { noremap = true, silent = true })
 vim.api.nvim_set_keymap("n", "<leader>d", ":Note<CR>daily<CR>", { noremap = true, silent = true })
 
 vim.api.nvim_set_keymap("n", "<leader>j", ":Note<CR>", { noremap = true, silent = true })
 vim.api.nvim_set_keymap("n", "<leader>d", ":Note<CR>daily<CR>", { noremap = true, silent = true })
 
+vim.api.nvim_set_keymap("n", "<leader>f", ":Telescope find_files<CR>", { noremap = true, silent = true })
+vim.api.nvim_set_keymap("n", "<leader>g", ":Telescope live_grep<CR>", { noremap = true, silent = true })
+vim.api.nvim_set_keymap("n", "<leader>b", ":Telescope buffers<CR>", { noremap = true, silent = true })
+vim.api.nvim_set_keymap("n", "<leader>h", ":Telescope help_tags<CR>", { noremap = true, silent = true })
+