Как удалить из текущей позиции в начало строки?

Как удалить все из текущей позиции моего курсора до начала строки?

Например, скажем, я бегу npm run start и мой курсор расположен прямо перед start? Как мне удалить npm run с сочетанием клавиш оставив start?

~ npm run █start 

Я ожидаю что-то вроде того, как Ctrl+W удаляет последнее слово. Аналогично, есть ли ярлык для удаления из текущей позиции курсора в начале строки?

Я использую оболочку oh-my-zsh на Mac 10.12.

1 ответ

Решение

Используйте Ctrl + U

unix-line-discard (Cu) Убить назад от точки до начала линии. Убитый текст сохраняется на kill-ring.

Также полезно посмотреть man bash,

Если вы используете zsh, вы должны добавить эту строку: bindkey \^U backward-kill-line на ваш .zshrc, Смотрите это.

Другие вопросы по тегам