Назад | Перейти на главную страницу

Кто-нибудь знает, есть ли аналог для CTR + w, который удаляет слова сразу после курсора

Я имею в виду, что когда курсор находится слева от слов, я хотел бы удалить слова непосредственно справа от него. CTR + k удаляет все с правой стороны, я хочу удалить только одно слово.

Многие клавиатуры будут работать с Alt так как Meta так что вы можете нажать Alt-d.

В моих оболочках bash я нажимаю ESC и 'd'.

Bash обычно использует libreadline для ввода в командную строку, поэтому вы можете создать файл inputrc, который позволяет вам контролировать, какие нажатия клавиш и что делают. man readline 3 должен объяснять формат, вы также можете найти это в разделе READLINE на странице руководства bash (конкретная команда, которую вы хотите kill-word)

По-видимому, zsh не использует libreadline, но похоже, что они имитировали большую часть функциональности. Это выглядит как есть несколько вариантов для имитации соответствия слов bash, но вам нужно будет привязать их к ключу.