Юмор про блокнот достал.
Блокнот - это полный шлак, потому что:
- работа с выделением убогая (нет ни множественного, ни прямоугольного)
- управления кодировками нет
- кроме виндозных разделителей строки (\r\n) других он не знает
- search/replace убогий (нет ни поиска, ни замены по регулярным выражениям)
- действий indent/unindent нет в принципе
Про подсветку синтаксиса, макросы, какую-либо более сложную обработку текста, плугины я даже заикаться не буду.
Лично я использую
jEdit, считаю его редактором одного эшелона вместе с vim'ом с emacs'ом.