Я не знаю Textmate, но у меня есть некоторый опыт работы с Geany и Kate на Ruby.
Я предпочитаю Kate, потому что можно просматривать несколько файлов рядом в одном окне.Полезно видеть зависимости файлов (класс и подкласс, контроллер и модель / представление и т. Д.).
Кейт сохраняет сеансы, поэтому в следующий раз окно откроется, как было оставлено.предложить KDE> = 4.7 из-за некоторых исправлений ошибок и новых функций.