2

Я использую iTerm в качестве терминала и zsh с oh-my-zsh в качестве оболочки. Иногда я хотел бы выбрать часть введенной команды только с помощью горячих клавиш.

Как мне это сделать?

1 ответ1

0

Вы можете настроить привязки клавиш vi и использовать команды vi для редактирования текста.

binkey -v

Эта команда включает привязки клавиш vi. Если вы не являетесь пользователем vi, это может быть (хорошим, полезным) решением для вас, но в любом случае:

<esc> - перейти в обычный режим
      Теперь перейдите к началу / концу текста, который вы хотите выделить
v - перейти в визуальный режим
      перейти к другому концу текста, который вы хотите выделить
д - резать
я - вернуться в режим вставки

Если вы хотите вставить его обратно:

<esc> - перейти в обычный режим
p - вставить ранее вырезанный текст
я - вернуться в режим вставки

Обратите внимание, что p и d копируют и вставляют ни из основного выделения, ни из буфера обмена.

Если вы хотите вставить из основного выделения (то есть текста, выделенного в данный момент в X), вы можете использовать глобальное сочетание клавиш shift + insert

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .