I wonder if either of this will cause the delays:
I've tested both commands.
No delays for this command:
export VIFM_APPDIR_ROOT="path printed by ./vifm-v0.14.3-x86_64.AppImage --appimage-mount"; $VIFM_APPDIR_ROOT/usr/bin/vifm
Very strong delays for this command:
APPDIR="path printed by ./vifm-v0.14.3-x86_64.AppImage --appimage-mount"; LD_LIBRARY_PATH="$APPDIR/usr/lib:$LD_LIBRARY_PATH" $APPDIR/usr/bin/vifm
That's not expected.
Haven't seen that. This may be caused by your set of mappings. Maybe show user mappings from :nmap (only left-hand side is important).
I've managed to create a minimal reproducible example. My entire vifmrc is the following:
set suggestoptions=normal,visual,view,otherpane,keys,marks,registers
nmap <Space> <nop>
nnoremap <wait> <Space>a :echo 'Pressed "<Space>a"'<CR>
nnoremap xa :echo 'Pressed "xa"'<CR>
The issue is the nmap <Space> <nop> line. I've disabled this key because I prefer using <Tab> to switch the active pane and <Space> as my <Leader> key, like in Vim.
Removing this line makes the suggestion issue disappear. This has the minor side effect that pressing <Space> will in some cases still switch the active pane (e.g. pressing <Space>b if that isn't mapped), but I guess that's not too bad.