diff options
author | Josh Rahm <rahm@google.com> | 2023-01-20 05:47:47 +0000 |
---|---|---|
committer | Josh Rahm <rahm@google.com> | 2023-01-20 05:50:01 +0000 |
commit | 2bed3702371c1a024d310b2928761922d661df9e (patch) | |
tree | 8ee3c8c4f50b7bdf8240c02cc88b3a4b4fe039e6 | |
parent | 008e585fbaf1817e291d204306e8c873e44c6ef9 (diff) | |
download | config.vim-2bed3702371c1a024d310b2928761922d661df9e.tar.gz config.vim-2bed3702371c1a024d310b2928761922d661df9e.tar.bz2 config.vim-2bed3702371c1a024d310b2928761922d661df9e.zip |
Add telescope.vim to configuration.
-rw-r--r-- | init.vim | 36 |
1 files changed, 30 insertions, 6 deletions
@@ -35,6 +35,9 @@ Plug 'onsails/lspkind.nvim' Plug 'nvim-tree/nvim-tree.lua' Plug 'vim-airline/vim-airline' +Plug 'nvim-lua/plenary.nvim' +Plug 'nvim-telescope/telescope.nvim' + Plug 'git://git.josher.dev/fieldmarshal.vim.git' if has('rneovim') Plug 'git://git.josher.dev/rneovim-userregs.git' @@ -43,7 +46,6 @@ Plug 'git@git.josher.dev:config.vim.git', { 'dir': g:plug_home . '/config.vim' } call plug#end() - set termguicolors set shiftwidth=2 set tabstop=2 @@ -51,22 +53,27 @@ set expandtab set nowrap set splitright set wildmode=longest,list,full +set scrolloff=8 let mapleader=" " noremap <C-w>% <C-w>v noremap <C-w>" <C-w>s noremap Y y$ +noremap ú <cmd>FormatCode<cr> +noremap <leader>p <plug>(SynStack) +noremap <leader>ff <cmd>Telescope find_files<cr> + augroup InitVim au! autocmd BufRead *.java,*.c,*.cpp,*.cxx TSBufEnable highlight autocmd TermOpen * startinsert + autocmd TextYankPost * + \ lua require'vim.highlight'.on_yank( + \ { higroup = "IncSearch", timeout = 100 }); augroup END -noremap ú <cmd>FormatCode<cr> -noremap <leader>p <plug>(SynStack) - " Local configuration that can be set by hostname or just a local " configuration. @@ -86,8 +93,8 @@ if filereadable(printf('%s/.config/nvim/local.vim', $HOME)) exec "source " . printf('%s/.config/nvim/local.vim', $HOME) endif -map <leader>nt <cmd>NvimTreeToggle<cr> -noremap <leader>nE :<C-u>e <C-r>=expand('%:h')<cr>/ +noremap <leader>nt <cmd>NvimTreeToggle<cr> +noremap <leader>NE :<C-u>e <C-r>=expand('%:h')<cr>/ if has('rneovim') hi ColorColumn guifg=#3a3a3a guibg=none gui=None @@ -113,4 +120,21 @@ lua << EOF -- Diagnostics require("diagnostics") require("nvim-tree").setup() + + require('telescope').setup({ + defaults = { + layout_strategy = "center", + results_title = false, + sorting_strategy = "ascending", + layout_config = { + center = { + width = 0.5, + height = 0.5, + }, + -- other layout configuration here + }, + -- other defaults configuration here + }, + -- other configuration values here + }) EOF |