Удалите целый аргумент в текущей командной строке удара

Я предполагаю, что Вы могли запустить свою полноэкранную программу в tmux или области Screen непосредственно, без дополнительной сессии оболочки (оболочка является просто другой программой).

Иначе, то, которое я предпочитаю, должно использовать менеджер окон мозаичного размещения/укладки как i3 и терминальную программу urxvt. У последнего есть очень быстрая структура демона/клиента, которая позволяет открывать новые окна немедленно, таким образом, Вы могли запустить любую программу в новом окне этот путь:

urxvtc -e <command> <args>

Это должно быть в сценарии или функции, действительно.

Новое окно возьмет одну половину, одну треть, или таким образом, на экрана в режиме мозаичного размещения значения по умолчанию. Объединенные режимы также возможны в этих WMs.

13
05.04.2013, 19:01
1 ответ

Bash имеет команды readline, которые не связываются по умолчанию. Можно найти их в ссылке: http://www.gnu.org/software/bash/manual/html_node/Bindable-Readline-Commands.html#Bindable-Readline-Commands

Команду, которую Вы ищете, называют "shell-backward-kill-word". Необходимо выбрать ярлык сначала. Давайте использовать Crtl+p, так как это - "предыдущая команда" - то же как стрелка вверх.

bind '"\C-p": shell-backward-kill-word'
14
27.01.2020, 19:53

Теги

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