Dot-mitsu, вам Azure, дал уже все что нужно для работы со строчками и частями строк.
то что там нет варианта вырезать из серединки - это не беда - берете от начала или до конца а второй ненужный кусок трете так же командой (передвинув курсор после вставки).
Вы должны бы понимать: терминал это вам не графика и там не работают те концепции что применимы для GUI. там все продиктовано интерфейсом текстового (железного) терминала который ранее подключался к большим машинам (майнфреймам и прочим монстрам). Поэтому набор команд ограничен, но и он достаточно функционален.
Вы еще не забывайте что по стрелочке вверх можно из истории вытянуть команды (их можно отредактировать перед повторным выполнением), а также то что по tab можно очень много до-вставить.
Все это делает терминал реально мощным инструментом (даже без наворотов техник применимых в GUI)