На скільки я пам'ятаю, навіть на старенькому RH 6.0 був extended text editor, в тім сучасні vi теж підсвічують синтаксис, але kate мені більше подобається. Коли вже дуже хочеться попрограмувати графічний інтерфейс - для поча тку можна поставити wine і GNU компілятор С під вінду (ftp://ftp.univ.kiev.ua/pub/soft/programming/devcpp - десь тут) і десь в інтернеті книжку Пепзолда "Программирование для windows 95" - хоч і російською проте для початку згодиться ... Можна і розумніше - пошукати книжку з Open GL - лінукси цю штуку підтримують тоді мона забити на wine та Петзолда разом взятих
...голвне спочатку навчитись писати те чого не бачиш, тоді в лінуксі проблем не буде.
К олись писав на С++ - не сподобалось - мені С більше імпонує. А може в GNOME є щось на кшталт підтримки Win API ?