но вообще, имхо, хотя может от языка зависит, но visual code это единственное , что нормально работает под линухом, не тупит и не виснет, ну и фишек в полном достатке
может zsh и oh my zsh и переоценен, но чет как поставил лет пять назад, так и юзается, а причина была как раз, что на тот момент что то в bash не хватало