IDE легче изучать и быстрее использовать при первом обучении. Они сильно зависят от использования мыши. «Старомодные» инструменты, такие как Vi или Emacs, в конечном итоге становятся более быстрыми в использовании, и работать с ними приятно, если вам удалось внедрить их команды в мышечную память. И тут кроется подвох. Идея в том, что вы можете использовать их, даже не отрывая рук от клавиатуры. Освоить эти легкие инструменты нелегко, и для некоторых это своего рода знак чести.
Для отличного знакомства с магией vi (vim) я рекомендую книгу O'REILLY «Изучение vi» с очень странным животным (с двумя выпученными глазами) на обложке.
Что касается использования MidnightCommander (я думаю, что вы имели в виду NC, MC, а не NC), я полагаю, что вы могли бы получить аналогичное преимущество от этого инструмента, я полагаю, если вы знали его команды очень хорошо (но я не фанат об этом, так что я действительно не знаю всех его возможностей).