diff options
| author | Alexander M Pickering <alex@cogarr.net> | 2025-07-13 17:58:43 -0500 |
|---|---|---|
| committer | Alexander M Pickering <alex@cogarr.net> | 2025-07-13 17:58:43 -0500 |
| commit | 2e089a3744df46e41e538689d37c9b2e53f2eae4 (patch) | |
| tree | c0524efd21275c3b434a6d23fbe57ab2f1f3626d /nvim/init.vim | |
| parent | 2709dd8bf97bdf88d9343374a7d0d04466fb5776 (diff) | |
| download | dotfiles-2e089a3744df46e41e538689d37c9b2e53f2eae4.tar.gz dotfiles-2e089a3744df46e41e538689d37c9b2e53f2eae4.tar.bz2 dotfiles-2e089a3744df46e41e538689d37c9b2e53f2eae4.zip | |
Add which-key
Diffstat (limited to 'nvim/init.vim')
| -rw-r--r-- | nvim/init.vim | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/nvim/init.vim b/nvim/init.vim index f3a6021..e6931ca 100644 --- a/nvim/init.vim +++ b/nvim/init.vim @@ -65,6 +65,9 @@ Plug 'deoplete-plugins/deoplete-lsp' Plug 'hrsh7th/cmp-vsnip' Plug 'hrsh7th/vim-vsnip' +" keymap help +Plug 'folke/which-key.nvim' + " Python Plug 'raimon49/requirements.txt.vim' @@ -118,6 +121,7 @@ Plug 'https://github.com/gbprod/nord.nvim' Plug 'ghifarit53/tokyonight-vim' Plug 'scottmckendry/cyberdream.nvim' Plug 'nyoom-engineering/oxocarbon.nvim' +Plug 'rebelot/kanagawa.nvim' "Icons, requires a nerd font Plug 'ryanoasis/vim-devicons' @@ -132,7 +136,7 @@ Plug 'hashivim/vim-terraform' call plug#end() set background=dark -let colorschemes = ['OceanicNext', 'afterglow', 'alduin', 'nord', 'edge', 'desert', 'despacio', 'onedark', 'evening', 'everforest', 'habamax', 'iceberg', 'oxocarbon', 'lunaperche', 'molokai', 'moon', 'mythos', 'cyberdream', 'orange-moon', 'pink-moon', 'quantum', 'retrobox', 'sceaduhelm', 'slate', 'sorbet', 'toast', 'tokyonight', 'vadelma', 'yellow-moon', 'zaibatsu'] +let colorschemes = ['OceanicNext', 'afterglow', 'alduin', 'nord', 'edge', 'desert', 'despacio', 'onedark', 'evening', 'everforest', 'habamax', 'iceberg', 'oxocarbon', 'lunaperche', 'molokai', 'moon', 'mythos', 'cyberdream', 'orange-moon', 'pink-moon', 'quantum', 'retrobox', 'sceaduhelm', 'kanagawa', 'sorbet', 'toast', 'tokyonight', 'vadelma', 'yellow-moon', 'zaibatsu'] "Randomly select a colorscheme based on current directory. Each project gets "it's own color- usually. @@ -172,7 +176,8 @@ let g:lua_complete_keywords=0 "au BufReadPost *.spec set syntax=lua "au BufReadPost *.etlua set syntax=html "Overwrite xolox:ftplugin's "Help" with shift-k -"au BufReadPost *.lua nunmap <buffer> K +au BufReadPost *.lua unmap <buffer> K +"au BufReadPost *.lua eval b:undo_ftplugin "au BufReadPost *.lua let g:lua_complete_omni=1 " GLSL au BufReadPost *.vs,*.fs set ft=glsl @@ -210,6 +215,8 @@ let mapleader=";" noremap <leader>c :call fzf#run(fzf#wrap({'sink': 'Git checkout', 'left':'20%', 'source': 'git branch \| tr -d " "' }))<Cr> noremap <leader>a :call fzf#run(fzf#wrap({'sink': 'git checkout', 'left':'50%', 'source': 'ag --nogroup --column --color --', 'preview-window':'up','preview':expand('<sfile>:p:h:h:h').'/bin/preview.sh'}))<Cr> +" which-key, helps finding keybinds +noremap <leader>w lua require("which-key").show({}) "Fuzzy sbt function! s:VTerm(command) |
