Nvim: use blink instead of cmp

This commit is contained in:
Robert Kmieć
2025-01-10 11:10:51 +01:00
parent f6ecd9592c
commit 4ebfe540ad
25 changed files with 1134 additions and 762 deletions

View File

@@ -1,21 +1,29 @@
return {
"petrichorma/nvim_ds_repl",
requires = "nvim-treesitter",
config = function ()
vim.api.nvim_create_autocmd({"BufEnter", "BufWinEnter"}, {
pattern = {"*.py", "*.R"},
"petrichorma/nvim_ds_repl",
requires = "nvim-treesitter",
config = function()
vim.api.nvim_create_autocmd({ "BufEnter", "BufWinEnter" }, {
pattern = { "*.py", "*.R" },
callback = function()
-- Execute the current statement or block under the cursor
vim.keymap.set("n", '<CR>', function()
require('nvim_ds_repl').send_statement_definition()
end, {noremap = true})
end, { noremap = true })
-- Execute the selected visual block of code
vim.keymap.set("v", '<CR>', function()
require('nvim_ds_repl').send_visual_to_repl()
end, {noremap = true})
vim.keymap.set("n", '<leader>fa', function()
require('nvim_ds_repl').send_buffer_to_repl()
end, {noremap = true})
vim.api.nvim_set_keymap('n', '<leader>pp', "<cmd>lua require('nvim_ds_repl').get_envs()<CR>", {noremap = true, silent = true})
vim.api.nvim_set_keymap('n', '<leader>pj', "<cmd>lua require('nvim_ds_repl').inspect()<CR>", {noremap = true, silent = true})
end, { noremap = true })
-- Query global environment variable information
vim.keymap.set("n", '<leader>wi', function()
require('nvim_ds_repl').query_global()
end, { noremap = true })
-- Query information about the specific object under the cursor
vim.keymap.set("n", '<leader>si', function()
require('nvim_ds_repl').inspect()
end, { noremap = true })
end
})
end