У меня есть пара несовершенных, но, возможно, полезных идей.
Используйте полосу прокрутки терминала.
Подробности (при условии xterm
; для других терминалов потребуются настройки.)
xterm
он находится в меню, которое вы получаете с помощью Ctrl + Button2.) less
не работает с параметром -c
(I включили эту опцию в моей переменной окружения LESS
, но она мешает тому, что мы собираемся делать, поэтому мне нужно ввести -c
, чтобы выключить ее.) less
, которые вам нравятся, прокрутите вверх или вниз, чтобы первая строка, которую вы хотите скопировать, была видна на экране. /
- суть здесь в том, чтобы получить на меньше
для отправки всех строк на терминал, чтобы их можно было скопировать . Возможная трудность: ваш буфер обратной прокрутки может быть недостаточно большим.Это можно изменить в xterm
с помощью ресурса saveLines
или параметра командной строки -sl
, но я не знаю способа изменить его в xterm это уже работает.
Используйте команду |
(вертикальная черта) в less
, чтобы отправить текст в xclip
.
Подробности:
less
, которые вам нравятся, прокрутите вверх или вниз, чтобы поместить последнюю строку, которую вы хотите скопировать, вверху экрана. Вы можете пропустить этот шаг и следующий шаг, если хотите скопировать до конца. m
(отметка), чтобы установить отметку в выбранной конечной позиции. Метки сами по себе являются полезной функцией, и вы должны знать их уже из vi
, но на всякий случай вы этого не сделаете: m x устанавливает метку, где x
может быть любой буквой, а ' x вернет вас туда позже. x
должно быть той же буквой отметки, которую вы использовали в команде m
, или $
для «до конца». Введите там xclip
. Простой случай копирования всей страницы руководства сводится к g | $ x c l i p Enter .
Предупреждение (т. Е. ужасная вещь, которая только что произошла со мной ): xclip
будет полу-фоновым, запущенным как часть группы процессов less
. Если вы попытаетесь приостановить меньше
, запустить другое задание на том же терминале и вставить в него данные, это не сработает. Затем, когда вы позже поставите на передний план задание man
/ less
, паста внезапно выйдет наружу. Я думаю, это следует рассматривать как ошибку xclip
...
Необходимо удалить устаревший glassfish-activation
пакет:
apt remove glassfish-activation
Это позволит вам установить libactivation-java
.
Ваша проблема должна быть помечена как повторяющаяся. Если бы вы потратили какое-то время на просмотр предыдущих сообщений на этом сайте, вы бы увидели, например. apt -получить обновление не работает
Из кода видно, что у вас есть ТРИ репозитория. Сана, Мото И Роллинг. У вас должен быть только ОДИН.
НЕ СМЕШИВАЙТЕ РЕПОЗИТОРИИ!