Отключение первичного выбора вне терминала

Мне нравится возможность выделять что-либо в терминале, а затем переходить в другое приложение (например, Firefox) и вставлять то, что я выделил. К сожалению, у меня много проблем с первичным отбором.

Пример 1

Я выделяю некоторый JSON в терминале, который я хочу вставить на сайт. Я захожу в Firefox и выделяю URL, нажимаю Backspace и ввожу новый URL, теперь я перезаписал то, что выделил в терминале, только что выделенным URL.

Пример 2

Я выделяю кусок кода в Visual Studio Code, прокручиваю вниз и выделяю кусок кода, который я хочу заменить, затем нажимаю Ctrl + V. Поскольку моим последним основным моментом был фрагмент кода, который я хочу заменить, а не код, которым я хочу его заменить, я теперь вставил фрагмент кода, который я хочу заменить, а не код выше, который я выделил.

Я хотел бы сохранить возможность выделения в терминале и сделать так, чтобы он шел к первичному выбору для вставки за пределы терминала, но в любом другом приложении я бы предпочел просто отключить выделение для копирования (первичный выбор).

Если ничего другого, может быть, я просто делаю что-то не так, и кто-то знает лучший способ справиться с этим.

РЕДАКТИРОВАТЬ: Как предлагается в комментариях, я также открыт для выделения текста в терминальной копии в основной буфер обмена. Просто если подсветка вне терминала не делает этого. Во многих отношениях я ищу поведение, подобное MacOS: выделите его в iterm, и оно автоматически копируется, cmd + v в firefox, чтобы вставить его; выделите в Firefox, нажмите Ctrl + C, чтобы скопировать все, что выделено.

1
задан 25 September 2019 в 12:04

0 ответов

Другие вопросы по тегам:

Похожие вопросы: