5

Например, когда я набираю путь в терминале

cd project/example/one

Я могу нажать Ctrl+W и удалить весь "word" project/example/one . Иногда это не очень полезно.

Есть ли какие-либо ярлыки для удаления только one слова, чтобы сделать как следующие?

cd project/example/

1 ответ1

6

В оболочках с GNU readline вы можете комбинировать команды backward-word (Move back a a word, Meta-b) и kill-line (Kill текста от текущей позиции курсора до конца строки, Ctrl-K).

В backward-kill-word по умолчанию также есть Meta-Backspace .

Чтобы команды в zsh использовали одинаковые границы слов (он не использует GNU readline), мне пришлось установить select-word-style bash .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .