-rw-r--r-- start/self/plugin/netrw_loader.lua
1 -- Load netrw after all initialization is complete 2 vim.api.nvim_create_autocmd("VimEnter", { 3 callback = function() 4 vim.cmd("packadd netrw") 5 -- Ensure the netrw functions are available 6 vim.cmd("runtime! autoload/netrw.vim") 7 8 vim.cmd([[ 9 function! NetrwMapping() 10 nmap <buffer> h - 11 nmap <buffer> l <CR> 12 endfunction 13 14 augroup netrw_mapping 15 autocmd! 16 autocmd FileType netrw call NetrwMapping() 17 augroup END 18 ]]) 19 end, 20 group = vim.api.nvim_create_augroup("NetrwLoader", { clear = true }), 21 desc = "Load netrw after VimEnter" 22 }) 23 24