Как я могу заставить клавишу Backspace удалить один символ назад в tcsh?

Ответ @Caleb хорош. Или можно сделать это с xargs.

Если Вы хотите сделать, hg вещь для каждого находит результаты, (как @Caleb указал),

find . -depth 1 -name "*.bitbucket" | xargs -n1 hg pull --update --repository

Если Вы хотите накопиться, все находят результаты в одну команду, удаляют -n1.

Кроме того, быть осторожным относительно -depth. Эта опция не использует аргумента. Я думаю, что Вы имеете в виду -maxdepth.

2
05.06.2014, 15:16
2 ответа

Команда оболочки для изменения привязок клавиш bindkey, Клавиша Backspace, по-видимому, отправляет байт 127 (^?; проверьте ввод Ctrl+V затем Клавиша Backspace), и команда выпуска для удаления символа назад backward-delete-char. Так вставляет это Ваш ~/.tcshrc:

bindkey '^?' backward-delete-char
2
27.01.2020, 22:15
# stty erase <press backspace key>
0
27.01.2020, 22:15
  • 1
    Это на самом деле не работает. –  Nathan Fellman 29.03.2012, 01:06

Теги

Похожие вопросы