There was a discussion in Testing Updates recently:
After checking that I didn’t need the vi/vim/ex-vi-compat packages for anything (I use meld instead of vim for pacdiff), I removed the 3 packages without any issues:
[2026-01-27T12:17:03+1100] [ALPM] removed ex-vi-compat (1-3)
[2026-01-27T12:17:03+1100] [ALPM] removed vim (9.1.2077-1)
[2026-01-28T20:54:11+1100] [ALPM] removed vim-runtime (9.1.2077-1)