Тоже замечал, что лишние пакеты показываются при использовании регулярок. Особо не парился и дополнительно через grep прогонял. Тут при такой регулярке только vim вывести должен. Баг это или фича пакмена, хз.
"Bugs? You must be kidding; there are no bugs in this software. But if we happen to be wrong, submit a bug report with as much detail as possible at the Arch Linux Bug Tracker in the Pacman section." из мануала пакмена)
Крч как я понял, такие результаты пакмэн выдает потому что gvim предоставляет (Provides) пакет vim. Тоесть vim и gvim одно и тоже. Если ввести pacman -Ss '^xxd$', то пакмэн тоже выдаст тебе gvim и vim.
думаю да, ибо в принципе поиск пакета, название которого ты полностью знаешь - бессмыслен, в частности gvim действительно тот же vim, так что "не баг, а фитча")