Есть ли способ выбрать текст в iTerm OSX с помощью клавиатуры?
Есть ли способ выбрать текст в iTerm OSX с помощью клавиатуры?
Да! В iTerm2 сделайте это:
Из соответствующей документации
Нажмите вкладку, чтобы увеличить ее на одно слово вправо; нажмите Shift-Tab, чтобы увеличить его на одно слово влево.
Как только вы нажимаете tab или shift-tab, он копируется в буфер обмена. Вы можете нажать option-Enter, чтобы сразу вставить выделение и сразу закрыть панель поиска.
Вы также можете назначить пользовательские ключи в Prefs -> Keys
. ( Источник )
Аналогичным образом настройки также можно использовать для перемещения выбора линии.
Кроме того, функция автозамены снижает необходимость копирования-вставки. Просто введите начало некоторого текста, который находится либо на экране, либо вы недавно скопировали его, и нажмите cmd- ;. Появляется всплывающее окно, и вы можете выбрать оттуда. Хотя автозамена лучше всего подходит для одного слова.
(Я обновил этот ответ, чтобы отразить новые функции в iTerm 3.0. Спасибо @sfarzy за предложенные изменения)
cmd-G
чтобы перейти к следующему совпадению. Нажмите,shift-cmd-G
чтобы пойти другим путем.Вы можете использовать «Edit-> Copy Mode» по умолчанию Shift+ Cmd+ C, там вы можете использовать VIM-подобные сочетания клавиш:
/позволит вам искать, vвыбирать, и при выборе вы можете использовать, $чтобы перейти к концу строки и, наконец, хороший старый Cmd+ Cдля копирования.
источник
y
скопировать (и вернуться в обычный режим).Из документации iTerm2 :
Выбор текста
Есть два способа выделить текст для копирования в буфер обмена: вы можете использовать мышь или функцию поиска «без мыши». Выделение текста мышью описано позже в разделе «Общее использование».
Чтобы выделить текст без использования мыши, нажмите cmd-f, чтобы открыть поле поиска. Введите начало текста, который вы хотите скопировать, и функция поиска выберет его в вашем окне. Затем нажмите вкладку и конец выбора продвинется на слово. Чтобы переместить начало выделения влево, нажмите Shift-Tab. Таким образом можно выбрать не более одной строки текста.
источник
At most one line of text can be selected this way.
мне, к сожалению, удалось выделить несколько строк. Знаете ли вы, как случайно отключить эту «функцию»?