vifm can be used like ranger's column view (:set millerview
) but in my experience it is quite a bit faster and more flexible (you can have a tab with traditional dual pane, one with a single millerview pane, etc). It also has more features (browse the vifm manual) and has a very vim-like philosophy to configuration and control (which fits well in my vim-addled mind).
mpv with the gallery view plugin makes for a great video/image previewer
for everything else i use vifm
In case you won't fix the theme: in addition to normal redirections (2> /dev/null
) you can use <code>%i</code> macro in corresponding commands of Vifm to suppress error messages.
Details:
As you can tell by my bar, I'm using Opera Neon as my browser. As for the wallpaper, I don't have the specific link for it. I'll find it and post as soon as I can.
Mind that this isn't really about Vim and there is a dedicated site for Vifm usage questions at https://q2a.vifm.info/
See docs on client-server functionality similar to Vim's which allows running :colorscheme
remotely.
See <code>:help vifm-:set</code>:
- nooption - turn option off
Which in this case becomes:
:set nodotfiles
But if it's part of vifmrc
, just comment it out, as was already suggested.
Look at <code>:help vifm-'statusline'</code>. %{expr}
expands an expression and expressions can contain environment variables, so you can add %{$HOSTNAME}
to get host name.
Or insert $HOSTNAME
or system('hostname')
into the value of 'statusline'
using something like this in vifmrc
:
let &statusline .= system('hostname')
system()
can appear in %{expr}
, but then it will be called on statusbar redraw for no good reason.
It's a bit of a different workflow, but I like to use netrw with vinegar and fzf for fuzzy matching. For more heavy lifting, I'll turn to tmux with a command line file manager like vifm