Installed lab.nvim quokka like extension

This commit is contained in:
z3rOR0ne 2022-09-28 22:21:38 -07:00
parent 88f1c71507
commit 565413ec56
3 changed files with 16 additions and 0 deletions

View file

@ -378,6 +378,16 @@ vim.cmd[[hi! NonText ctermbg=NONE guibg=NONE]]
-- never create swap files
vim.cmd[[set noswapfile]]
-- set up lab.nvim
sources = cmp.config.sources({ {name = 'lab.quick_data', keyword_length = 4 }})
require('lab').setup {
code_runner = {
enabled = true,
},
quick_data = {
enabled = true,
}
}
-- do not close the markdown preview tab when switching to other buffers
-- vim.g.mkdp_auto_close = 0

View file

@ -64,3 +64,8 @@ vim.cmd[[noremap <silent> <expr> k (v:count == 0 ? 'gk' : 'k')]]
-- Toggle English spellcheck with F11
vim.cmd[[nnoremap <silent> <F11> :set spell!<cr>]]
vim.cmd[[inoremap <silent> <F11> <C-O>:set spell!<cr>]]
-- lab.nvim keybindings
vim.cmd[[nnoremap <F4> :Lab code stop<CR>]]
vim.cmd[[nnoremap <F5> :Lab code run<CR>]]
vim.cmd[[nnoremap <F6> :Lab code panel<CR>]]

View file

@ -52,4 +52,5 @@ require('packer').startup(function()
use 'sbdchd/neoformat' -- general formatter for various languages
use 'rhysd/vim-clang-format' -- formatter for c and c++
use { 'sindrets/diffview.nvim', requires = 'nvim-lua/plenary.nvim' }
use { '0x100101/lab.nvim', run = 'cd js && npm ci', requires = { 'nvim-lua/plenary.nvim' } }
end)