I set {prefix} to /usr, so Vifm uses configs from /usr/etc/vifm. By default, it (v0.8) uses /usr/local/etc/vifm. Is it possible to use the actual global /etc that everything else uses (except for one other program that I compiled)?
Yes, specify --sysconfdir as /etc:
--sysconfdir
/etc
./configure --prefix=/usr --sysconfdir=/etc # possibly other options
I wanted to make /etc the default, but saw explicit advices not to do so ({prefix} must be honored).
{prefix}