Перехід до попереднього підказки в терміналі


8

Чи є в терміналі якісь комбінації клавіш для переходу до попереднього / наступного підказки? Прокручування вгору і спроба знайти початок журналу уповільнює мій робочий процес.

Я використовую iTerm на OSX, але це має застосовуватися до будь-яких терміналів Unix. Також допоможе рішення в Tmux.

Відповіді:


16

Найновіша версія iTerm2 beta має функцію "інтеграції в оболонки", яка пропонує такі ярлики.

Якщо ви його встановили успішно, перед підказками ви бачите маленьку стрілку. Натисніть, Cmd + Shift + Up/Downщоб перейти до попереднього / наступного. Докладніші матеріали див. У документації .


1
Будь-яка ідея, як налаштувати її за допомогою цієї функції? Я встановив інтеграцію оболонок, але не впевнений, що робити після цього.
domi91c

1
Якщо ви її встановили успішно, перед підказками ви бачите маленьку стрілку. Натисніть Cmd + Shift + Вгору / Вниз, щоб перейти до попереднього / наступного. Дивіться iterm2.com/shell_integration.html для подальших цікавих матеріалів.
Егмонт

0

"Історія", що передається на "grep", дає минулі дані без виводу. Але вам доведеться скопіювати та вставити, щоб ним скористатися. Після того, як ви щось повторно використали таким чином, стрілка вгору для попереднього працює.


0

У tmux ви можете перейти в режим копіювання (зв'язаний [за замовчуванням). Звідти ви можете здійснити зворотний пошук Ctrl-rу режимі emacs або ?vi-mode. Tmux попросить вас ввести пошуковий термін. Якщо у вашому запиті є унікальний рядок для пошуку, його слід знайти досить просто. Перебуваючи в режимі копіювання, ви можете nповторити пошук.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.