@danilax86 маленькое и лёгкое. CodeBlocks для кода и nano если нужно писать код прямо в консоли или что-то настраивать в конфигах. и то у меня в CodeBlocks поотключены все фичи по парсингу кода, потому что я часто работаю с очень большими проектами и там всё начинает тормозить, когда в проекте только разных хэдеров несколько тысяч. поэтому у меня это, по сути, просто редактор с подсветкой синтаксиса. мне больше от редактора ничего не нужно. всякие подсказки и автодополнения мне только мешают. а всё прочее в IDE - ну, плюс-минус маленькие удобства. хотя CodeBlocks умеет в очень сложные кастомизированные конфиги и в нём можно работать хоть с микроконтроллерами, хоть с кроссплатформой. но мне сейчас это редко нужно. а крупные проекты проще править без попыток их парсить целиком. нужна только навигация по файлам и возможность их редактировать. вся остальная работа происходит в консоли и чаще не локально, а где-то на тестовых серверах.

nano люблю за простоту и предсказуемость поведения: в нём нажатие на букву означает печать этой буквы и ничего больше и это правильно. от редактора требуется редактировать текст, а не превращаться в какую-то неведомую фигню с кучей ненужного функционала.