Это субъективное мнение, но я думаю, что текстовый редактор не должен делать все и кухонную раковину. Я предпочитаю легкие гибкие и мощные (в своих специализированных областях) редакторы. Несмотря на то, что я в основном пользователь Windows, мне нравится философия Unix, в которой есть множество специализированных инструментов, которые вы можете соединить вместе (например, UnxUtils ), а не монстр, делающий все, но не обязательно, как вам бы этого хотелось!
Поиск в файлах находится на границе этих дополнительных функций, но полезен, когда вы можете дважды щелкнуть найденную строку, чтобы открыть файл в правой строке. Обратите внимание, что изначально в SciTE это был просто вызов Tools для grep или его эквивалента!
FTP очень близок к не по теме, хотя его можно рассматривать как расширенный диалог открытия / сохранения.
Заменить в файлах слишком много IMO: это опасно (вы можете испортить много файлов сразу), если у вас нет предварительного просмотра и т. Д. Я бы предпочел использовать специализированный инструмент, который я выбрал, возможно, среди тех, что в Многострочный поиск и заменить инструмент .
Чтобы ответить на вопрос, глядя на N ++, я вижу меню «Выполнить», в котором вы можете запустить любой инструмент с назначением имени и сочетания клавиш. Я также вижу плагины> NppExec, который, похоже, способен запускать такие вещи, как sed (не пробовал).