как насчет M-<DEL>
(обратное слово убийства)
Должно быть по одному нажатию на уровне каталога
C-x <DEL>
(предложение "убить назад")
работает, но также стирает ~ /
Конечно, вы можете определить свои собственные команды и lisp emacs для их реализации.
В качестве альтернативного подхода многие юниксы позволят вам просто напечатать ~ / после предварительно заполненного пути и поставить желаемый путь после этого, ~ / переопределив все, что было до.