Попробуйте Geany. Он поддерживает поддержку Ruby и обладает функциями, которые вы хотите. Он разработан, чтобы иметь возможности IDE, оставаясь легким.
Geany - это небольшая и легкая интегрированная среда разработки. Он был разработан для обеспечения небольшой и быстрой IDE, которая имеет только несколько зависимостей от других пакетов. Другая цель заключалась в том, чтобы быть максимально независимым от специальной среды рабочего стола, такой как KDE или GNOME - Geany требует только библиотеки времени исполнения GTK2.Чтобы установить его, включая нужную функцию проекта, установите пакеты geany и geany-plugins.
Разрешены ли права файла / каталога, особенно папки ~ / .config? Я сам сталкивался с проблемами при обновлении окна ubuntu и использовании того же имени пользователя, что и в старой системе. После обновления все файлы и каталоги моей папки пользователя были 1001 как владелец и группа.