Sublime Text, не является бесплатным и открытым исходным кодом.
Я рекомендую вам взглянуть на Geany или Eclipse. Geany - это «базовая» среда IDE. Geany - это Gedit, на ubuntu, поскольку Notepad ++ - Notepad в Windows.
Eclipse - полнофункциональная и надежная среда разработки. Если вы готовы приложить все усилия, чтобы научиться его использовать - он может действительно поднять задницу и иметь плагины (перспективы и т. Д.) Практически для любой задачи программирования, с которой вы могли столкнуться.
Я лично использую Geany для однократного редактирования текста и Eclipse для целенаправленной работы над проектом. Хотя я не уверен, что у них есть возможность «обернуть» текст, как вы описали. Я уверен, что оба варианта кода дополняют многие ситуации. Фрагменты и т. Д.