Копіювання блоків тексту в термінал


28

Чи можна скопіювати "блок" тексту з вікна терміналу без копіювання цілих рядків?

Приклад:

введіть тут опис зображення

Скажіть, я просто хочу скопіювати текст, який я обвів на зображенні вище, чи це можливо? Або мені також доведеться копіювати все зліва від блоку, який я хочу скопіювати?

Відповіді:


39

Ви повинні зробити це, утримуючи optionклавішу, роблячи це. Це змінює курсор на знак "+" і дозволяє вибрати будь-яку прямокутну область тексту.

Дивіться знімок екрана нижче:

введіть тут опис зображення

Якщо ви уважно придивитесь до вищезазначеного зображення, ви побачите в лівому вікні, що я виділив блок тексту в терміналі, а в правому вікні я зміг вставити цей текст у новий документ TextEdit.


3
Це не працює в iTerm, але добре працює в Terminal.
jmh

13

Використовуючи iTerm2 , ви можете використовувати Cmd+ Option+ мишу для вибору вертикального / блочного вибору, який перетворює ваш курсор у хрест, подібний до Terminal.app.

Або ви можете використовувати режим копіювання :

  • Cmd+ Shift+ Cдля входу в режим копіювання
  • Ctrl+ vдля переходу у вертикальний / блоковий режим
  • Перемістіть курсор за допомогою клавіш курсору на клавіатурі (див. Посилання для додаткових варіантів руху)
  • Після того, як ви закінчите, використовуйте Ctrl+ k, yщоб скопіювати виділення.

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