Двигаться слово в bash

в bash, вы можете перейти в начало строки CTRL+на и заканчивается CTRL+E. Как я могу двигаться вперед и назад по слову?

18
задан Simon Sheehan
15.11.2022 9:47 Количество просмотров материала 2764
Распечатать страницу

3 ответа

с привязками emacs:

Meta -B отодвигает Слово и Meta -F перемещает слово ВПЕРЕД.

Ctrl -B отодвинул символ и Ctrl -F перемещение персонажа вперед.

So B vs F назад против вперед и Meta vs Ctrl слово против персонажа.

точное отображение Meta могут различаться между клавиатурами. Попробуйте удерживать Alt при нажатии другой клавиши; если это не работает, нажмите и отпустите Esc и затем нажмите другую клавишу.

12
отвечен R Samuel Klatchko 2022-11-16 17:35

используйте Alt+B для отсталых и Alt+F для продвижения по слову.

1
отвечен neo730 2022-11-16 19:52

поместить в ~/.inputrc:

# Ctrl+Left/Right to move by whole words.
"\e[1;5C": forward-word
"\e[1;5D": backward-word
# Same with Shift pressed.
"\e[1;6C": forward-word
"\e[1;6D": backward-word
1
отвечен gavenkoa 2022-11-16 22:09

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх