From c35b450705899b011957f16c2a583e1e3818af8c Mon Sep 17 00:00:00 2001 From: Robert Günzler Date: Fri, 27 May 2022 12:53:21 +0200 Subject: vim: register keybinds with which-key --- .vim/lua/statusline.lua | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) (limited to '.vim/lua/statusline.lua') diff --git a/.vim/lua/statusline.lua b/.vim/lua/statusline.lua index 48a134d..796342e 100644 --- a/.vim/lua/statusline.lua +++ b/.vim/lua/statusline.lua @@ -140,6 +140,7 @@ local notify = function(m, l, o) elseif l == vim.log.levels.ERROR then hi = 'DiagnosticError' end + -- get level string lvl_string = vim.lsp.log_levels[l] end local display = m @@ -180,13 +181,13 @@ vim.notify = function( m, l, o) end end -vim.keymap.set('n', 'N', function() +vim.keymap.set('n', 'n', function() local pickers = require('telescope.pickers') local finders = require('telescope.finders') local conf = require('telescope.config').values local actions = require('telescope.actions') -- local action_state = require('telescope.actions.state') - local previewers = require('telescope.previewers') + -- local previewers = require('telescope.previewers') local opts = {} pickers.new(opts, { @@ -213,12 +214,13 @@ vim.keymap.set('n', 'N', function() end) return true end, - previewer = previewers.new_buffer_previewer { - define_preview = function(self, entry) - vim.api.nvim_buf_set_lines(self.state.bufnr, 0, -1, false, vim.split(vim.inspect(entry.value), '\n')) - end, - }, + -- previewer = previewers.new_buffer_previewer { + -- define_preview = function(self, entry) + -- vim.api.nvim_buf_set_lines(self.state.bufnr, 0, -1, false, {entry.value.display}) + -- end, + -- }, }):find() end) +wk_register { ['n'] = {'notifications'} } vim.opt.statusline = '%!luaeval("statusline()")' -- cgit 1.4.1