-
Notifications
You must be signed in to change notification settings - Fork 16
Open
Description
I am using Neovim with Lazy through WSL.
This plugin works, but only sometimes. When it doesn't work, neither does Fern. It's very random whether it works or not.
Config:
-- fern.lua
return {
{
'lambdalisue/vim-fern',
config = function()
vim.cmd [[
function! s:init_fern() abort
autocmd BufEnter <buffer> call feedkeys("\<Plug>(fern-action-hidden)"
nmap <buffer> r <Plug>(fern-action-rename)
nmap <buffer> h <Plug>(fern-action-leave)
nmap <buffer> n <Plug>(fern-action-new-path)
nmap <buffer> D <Plug>(fern-action-remove)
nmap <buffer> b <Plug>(fern-action-open:split)
nmap <buffer> v <Plug>(fern-action-open:vsplit)
endfunction
augroup fern-custom
autocmd! *
autocmd FileType fern call s:init_fern()
augroup END
]]
end,
},
'lambdalisue/vim-fern-hijack',
'lambdalisue/vim-fern-git-status',
'lambdalisue/vim-nerdfont',
{
'lambdalisue/vim-fern-renderer-nerdfont',
config = function()
vim.cmd 'let g:fern#renderer = "nerdfont"'
end,
},
}Errors:
Vim(let):E121: Undefined variable: g:fern#opener
Error in BufEnter Autocommands for "*"..function <SNR>20_hijack_directory[6]..fern#internal#command#fern#command[124]..BufEnter Autoc
ommands for "*"..function <SNR>20_hijack_directory[6]..fern#internal#command#fern#command[122]..script /home/[USERNAME]/.local/share/nvim
/lazy/vim-fern/autoload/fern/logger.vim:
line 87:
E121: Undefined variable: g:fern#DEBUG
Failed to source `/home/[USERNAME]/.local/share/nvim/lazy/vim-fern-renderer-nerdfont/plugin/fern_renderer_nerdfont.vim`
vim/_editor.lua:0: /home/[USERNAME]/.config/nvim/init.lua..nvim_exec2() called at /home/[USERNAME]/.config/nvim/init.lua:0[1]../home/[USERNAME]/.
local/share/nvim/lazy/vim-fern-renderer-nerdfont/plugin/fern_renderer_nerdfont.vim, line 6: Vim(call):E121: Undefined variable: g:fer
n#renderers
# stacktrace:
- vim/_editor.lua:0 _in_ **cmd**
- ~/.config/nvim/init.lua:277
EDIT:
I have since removed autocmd BufEnter <buffer> call feedkeys("\<Plug>(fern-action-hidden), as it causes Fern . -drawer to not work.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels