Ведення & Відновлення історії буфера обміну командного рядка за допомогою iTerm 2

Anonim

Користувачі Mac, які проводять багато часу за командним рядком, мають ще одну причину використовувати iTerm 2 як термінальний клієнт за умовчанням; історія буфера обміну. До останньої версії iTerm додано поточну історію активності буфера обміну OS X, яку можна зберігати, відновлювати та викликати безпосередньо в iTerm2, доступний через нову зручну панель функцій під назвою Toolbelt.

Вам знадобиться остання версія iTerm 2 (ви можете завантажити найновішу версію тут), щоб отримати доступ до функцій Toolbelt і Paste History, тоді вам просто потрібно запустити iTerm 2 і натиснути Command+ Shift+B, щоб викликати пояс інструментів. Переконайтеся, що опцію «Вставити історію» ввімкнено в меню панелі інструментів, щоб цю функцію було видно простим натисканням клавіші.

Вибір будь-якого запису «Вставити історію» призведе до негайного повторного введення синтаксису в будь-якому місці підказки.

Історія буфера обміну не лише зберігає команди, вона зберігає все, що прив’язано до буфера обміну (включно з записами з pbcopy), що робить його ідеальним для зберігання всього, від довгих команд до фрагментів коду та IP-адрес. Звісно, ​​є кілька чудових утиліт сторонніх розробників, як-от ClipMenu, які ведуть поточний підрахунок усієї активності буфера обміну в OS X і мають доступ до нього через рядок меню, але, як знають активні користувачі командного рядка, маючи легкий доступ до речей, не виходячи з поточне завдання може бути критично важливим для підтримки робочого процесу.

Окремо ви побачите нову функцію Toolbelt iTerm2, яка включає зручний невеликий аркуш для нотаток, менеджер профілів і дуже гарний менеджер завдань/процесів із надсиланням сигналів. Тож хоча час від часу користувач командного рядка може впоратися з використанням програми Terminal за замовчуванням, яка входить до складу OS X, досвідчені користувачі продовжуватимуть знаходити величезну цінність iTerm2 завдяки його швидкості та безлічі розширених функцій.

Ведення & Відновлення історії буфера обміну командного рядка за допомогою iTerm 2