From d5f54e43d51ce098baf11cc80760254303cbed5c Mon Sep 17 00:00:00 2001 From: philw Date: Thu, 10 Apr 2025 15:24:41 +0200 Subject: fix: Resolve unexpected netrw behavior To this day, netrw was always in split mode after opening the file. Now the split is removed, leaving remaining text buffer. Additionally, below are minor fixes: - Removed redundant comments in ToggleVExplorer() - Keybindings have been refactored to follow unified code style --- init.lua | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/init.lua b/init.lua index e55e1dd..ea77dad 100644 --- a/init.lua +++ b/init.lua @@ -92,11 +92,10 @@ function ToggleVExplorer() end vim.t.expl_buf_num = nil else - -- otwórz pionowy split z lewej i przejdź do netrw vim.cmd("topleft " .. vim.g.netrw_winsize .. "vsplit") vim.cmd("Explore") vim.t.expl_buf_num = vim.fn.bufnr("%") - vim.cmd("wincmd h") -- PRZEJDŹ DO NETRW + vim.cmd("wincmd h") end end local function setup_autopairs() @@ -266,11 +265,9 @@ vim.keymap.set("n", "t", function() vim.cmd("startinsert") end, {desc = "Open terminal in current window"}) --- Visual mode mappings vim.keymap.set("v", "J", ":m '>+1gv=gv") vim.keymap.set("v", "K", ":m '<-2gv=gv") --- Terminal mode mapping vim.keymap.set("t", "", function() vim.cmd([[stopinsert]]) vim.cmd([[b#]]) -- cgit v1.2.3