6

При использовании tmux мне часто приходится копировать несколько элементов из одной панели или окна в другую. Когда эти элементы расположены близко друг к другу в длинном буфере обратной прокрутки, мой текущий рабочий процесс обычно выглядит так:

  1. Войдите в режим копирования в исходной панели
  2. Выберите первый элемент и скопируйте его.
  3. Перейти на целевую панель
  4. Вставьте первый элемент, где я хочу
  5. Вернуться к исходной панели
  6. Войдите в режим копирования
  7. Выберите второй элемент и скопируйте его
  8. Перейти на целевую панель
  9. Вставьте второй элемент.

Это очень неэффективно. Я искал ярлык, чтобы получить два элемента в буфер в течение одного вызова режима копирования. Затем я мог бы использовать стек буфера, выбрать элементы и последовательно вставить их в целевую панель. Это сбрило бы несколько нажатий клавиш, но основная часть моей работы заключается в поиске соответствующих вариантов выбора в прокрутке.

Но сейчас, как только я нажимаю клавишу, чтобы выбрать что-то в режиме копирования, tmux выходит из режима копирования. Мне очень нравится, как я могу оставаться в визуальном режиме vim после выбора, используя gV . Есть ли что-то подобное, что я мог бы сделать в tmux?

1 ответ1

1

Похоже, что сейчас такой функции нет. Но на их SF-странице есть тикет об этом: http://sourceforge.net/p/tmux/tickets/174/. Я надеюсь, что проблема будет решена в ближайшее время.

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