diff --git a/lua/yazi/config.lua b/lua/yazi/config.lua index 7fa2e79..10699d5 100644 --- a/lua/yazi/config.lua +++ b/lua/yazi/config.lua @@ -1,3 +1,5 @@ +---@module "plenary.path" + local openers = require('yazi.openers') local keybinding_helpers = require('yazi.keybinding_helpers') @@ -42,6 +44,7 @@ function M.default_set_keymappings_function(yazi_buffer, config) vim.keymap.set({ 't' }, '', function() keybinding_helpers.open_file_in_vertical_split(config) end, { buffer = yazi_buffer }) + vim.keymap.set('t', '', '', { buffer = yazi_buffer }) vim.keymap.set({ 't' }, '', function() keybinding_helpers.open_file_in_horizontal_split(config) diff --git a/lua/yazi/window.lua b/lua/yazi/window.lua index c6211a2..1aaca51 100644 --- a/lua/yazi/window.lua +++ b/lua/yazi/window.lua @@ -90,15 +90,6 @@ function YaziFloatingWindow:open_and_display() self:add_hacky_mouse_support(yazi_buffer) end - vim.api.nvim_create_autocmd('ModeChanged', { - buffer = yazi_buffer, - callback = function() - -- HACK Sometimes pressing "" exits insert mode the first time it's pressed. - -- Work around this by starting insert mode after the first time the mode changes. - vim.cmd('startinsert') - end, - }) - vim.api.nvim_create_autocmd({ 'VimResized' }, { buffer = yazi_buffer, callback = function()