Ответы:
Основное отличие состоит в том, что Helm может показывать вам дополнения из нескольких источников (например, файлы, буферы, закладки и т. Д. В зависимости от того, как вы его настроили). Таким образом, вам не нужно вызывать разные команды для открытия разных вещей, вы можете получить к ним доступ с помощью общей команды.
Кроме того, ido не очень хорош для доработок, где возможные предметы длинные, потому что минибуфер не очень подходит для показа более длинных предметов.