Чи є в режимі bash emacs видалення до попереднього косого символу? Наприклад, якщо я ввів команду cp /usr/local/bin/reallylongincorrectfolder /home/myname/reallylong_and_correct_path
і хочу просто видалити. reallylongincorrectfolder
Чи є ярлик? Це дуже комунальний сценарій для мене в баші. Щось на кшталт dF<char>
in vi?
~/.inputrc
, додайте такий рядок до цього файлу:"\C-b": unix-filename-rubout
. Щоб побачити ефект, вам доведеться запустити нову оболонку bash (або запустити якусь іншу програму, яка використовує бібліотеку читання GNU).