LINUX.ORG.RU

Хоткеи readline для эффективной работы

 , ,


1

1

Как известно у readline, bash, etc есть куча хоткеев, но их очень много, поэтому брать ман и учить все подряд - не вариант.

Какие приёмы работы bash наиболее часто вы используете?

В частности, было бы круто, если научиться
1) Быстро менять команду в начале строки, или добавить туда флагов.
2) Ctrl+W, который бы воспринимал '/' как разделитель.
3) Быстро перемещаться по аргументам.

По умолчанию в readline настроен режим «emacs», стоит ли переключиться на «vi», который я знаю получше? Один раз пробовал, но не прижилось.

★★★★★

Ответ на: комментарий от cx

С этим проблема, что он НЕ ТОЛЬКО '/' будет воспринимать как разделитель, но и прочие спецсимволы и пунктуацию.

geekless ★★
()

1) Быстро менять команду в начале строки, или добавить туда флагов.

Home, Ctrl+Delete

Быстро перемещаться по аргументам.

Ctrl + стрелки. Это что-то из основ вроде Ctrl+C/Ctrl+V же.

Я себе в баш на PageUp/Down добавил автокомплит из zsha, больше мои пальцы ничего особо не требуют.

Kalashnikov ★★★
()

стоит ли переключиться на «vi»

Если это сделать, то:

1) Быстро менять команду в начале строки, или добавить туда флагов.

0cw или 0wi

2) Ctrl+W, который бы воспринимал '/' как разделитель.

w/W, e/E, b/B на выбор.

3) Быстро перемещаться по аргументам.

W/B или f-/F-

schizoid ★★★
()

По умолчанию в readline настроен режим «emacs», стоит ли переключиться на «vi», который я знаю получше?

У тебя esc перемаплен или ты в курсе о C-[? Если да, то можешь переключиться. Иначе ты просто недостаточно вимер (пока).

x3al ★★★★★
()
Ответ на: комментарий от x3al

У тебя esc перемаплен или ты в курсе о C-[?

А!!! Наконец-то не нужно тянуться к esc!

// Да, опыта с вимом пока маловато, в основном теория.

snizovtsev ★★★★★
() автор топика
Ответ на: комментарий от Kalashnikov

Home, Ctrl+Delete, Ctrl + стрелки…

За любые комбинации использующие клавиши правее «Enter» (включая стрелки) — создателям гвоздь в голову, а пользователей стерилизовать.

anonymous
()
Ответ на: комментарий от anonymous

Это создателей ноутбучных недоклавиатур надо публично лишать органов размножения и ковыряния и приравнивать их работу к преступлениям против человечности.

Kalashnikov ★★★
()
Ответ на: комментарий от snizovtsev

А!!! Наконец-то не нужно тянуться к esc!

facepalm

Ну хоть немного-то матчасть надо знать.

geekless ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.