Cleanup
No completion at all when the command already match
Add space when completing a word that already match