This commit is contained in:
mta_burak 2025-05-06 17:22:20 +02:00 committed by Burak Colak
parent a583da367b
commit 01ead10e77
1 changed files with 46 additions and 1 deletions

View File

@ -256,7 +256,52 @@ rtp:prepend(lazypath)
-- NOTE: Here is where you install your plugins. -- NOTE: Here is where you install your plugins.
require('lazy').setup({ require('lazy').setup({
-- BURAK PLUGINS Here -- BURAK PLUGINS Here
{
'hat0uma/csvview.nvim',
---@module "csvview"
---@type CsvView.Options
opts = {
parser = { comments = { '#', '//' } },
keymaps = {
-- Text objects for selecting fields
textobject_field_inner = { 'if', mode = { 'o', 'x' } },
textobject_field_outer = { 'af', mode = { 'o', 'x' } },
-- Excel-like navigation:
-- Use <Tab> and <S-Tab> to move horizontally between fields.
-- Use <Enter> and <S-Enter> to move vertically between rows and place the cursor at the end of the field.
-- Note: In terminals, you may need to enable CSI-u mode to use <S-Tab> and <S-Enter>.
jump_next_field_end = { '<Tab>', mode = { 'n', 'v' } },
jump_prev_field_end = { '<S-Tab>', mode = { 'n', 'v' } },
jump_next_row = { '<Enter>', mode = { 'n', 'v' } },
jump_prev_row = { '<S-Enter>', mode = { 'n', 'v' } },
},
},
cmd = { 'CsvViewEnable', 'CsvViewDisable', 'CsvViewToggle' },
},
{
'benlubas/molten-nvim',
version = '^1.0.0', -- use version <2.0.0 to avoid breaking changes
build = ':UpdateRemotePlugins',
init = function()
-- this is an example, not a default. Please see the readme for more configuration options
vim.g.molten_output_win_max_height = 12
end,
},
{
'rbong/vim-flog',
lazy = true,
cmd = { 'Flog', 'Flogsplit', 'Floggit' },
dependencies = {
'tpope/vim-fugitive',
},
},
{
'windwp/nvim-autopairs',
event = 'InsertEnter',
config = true,
-- use opts = {} for passing setup options
-- this is equivalent to setup({}) function
},
{ {
'nvim-neo-tree/neo-tree.nvim', 'nvim-neo-tree/neo-tree.nvim',
branch = 'v3.x', branch = 'v3.x',