diff options
Diffstat (limited to 'init.vim')
-rw-r--r-- | init.vim | 25 |
1 files changed, 20 insertions, 5 deletions
@@ -45,8 +45,11 @@ Plug 'nvim-treesitter/nvim-treesitter-textobjects' Plug 'stevearc/aerial.nvim' Plug 'tpope/vim-surround' +Plug 'nvim-lualine/lualine.nvim' +Plug 'linrongbin16/lsp-progress.nvim' Plug 'git://git.josher.dev/fieldmarshal.vim.git' +Plug 'git://git.josher.dev/bulletjava.vim.git' if has('rneovim') Plug 'git://git.josher.dev/rneovim-userregs.git' endif @@ -185,6 +188,10 @@ command! TERM exec "term sh -c " . shellescape(printf("cd %s && exec ", shellesc " W = w. I often click when typing :w command! W w +augroup lualine_augroup + autocmd! + autocmd User LspProgressStatusUpdated lua require("lualine").refresh() +augroup END lua << EOF @@ -198,6 +205,14 @@ lua << EOF -- CiderLSP vim.opt.completeopt = { "menu", "menuone", "noselect" } + require("lualine").setup({ + sections = { + lualine_a = { "mode" }, + lualine_b = { "filename" }, + lualine_c = { + } + } + }) require("lsp") require("lspconfig") @@ -226,14 +241,14 @@ lua << EOF require('aerial').setup({ -- optionally use on_attach to set keymaps when aerial has attached to a buffer on_attach = function(bufnr) - -- Jump forwards/backwards with '{' and '}' - vim.keymap.set('n', '{', '<cmd>AerialPrev<CR>', {buffer = bufnr}) - vim.keymap.set('n', '}', '<cmd>AerialNext<CR>', {buffer = bufnr}) + -- Jump forwards/backwards with '[[' and ']]' + vim.keymap.set('n', '[[', '<cmd>AerialPrev<CR>', {buffer = bufnr}) + vim.keymap.set('n', ']]', '<cmd>AerialNext<CR>', {buffer = bufnr}) end }) --- You probably also want to set a keymap to toggle aerial -vim.keymap.set('n', '<leader>a', '<cmd>AerialToggle!<CR>') + -- You probably also want to set a keymap to toggle aerial + vim.keymap.set('n', '<leader>a', '<cmd>AerialToggle!<CR>') EOF |