Linux - это интересно!
Вы не вошли.
Настройка xterm происходит путём правки файла ~/.Xresources.
Чтобы изменения в файле вступили в силу, необходимо перечитать его командой:
~ $ xrdb ~/.Xresources
#или загрузить заново:
~ $ xrdb -load ~/.Xresources
Посмотреть какие настройки используются:
~ $ xrdb -query -all
Буферы обмена (PRIMARY и CLIPBOARD)
Для использования обоих буферов поместите в ~/.Xresources строку:
XTerm*VT100.translations: #override <Btn1Up>: select-end(PRIMARY, CLIPBOARD, CUT_BUFFER0)
Выделенный текст в xterm сразу копируется в буфер. Вставить в терминале Shift+Insert, в другие окна как обычно.
Хоткеи
Привычный для других ЭТ копи-пэйст Ctrl+Shift+С/V.
xterm*translations: #override \
Ctrl Shift <KeyPress> C: copy-selection(PRIMARY, CLIPBOARD, CUT_BUFFER0) \n\
Ctrl Shift <KeyPress> V: insert-selection(PRIMARY, CLIPBOARD, CUT_BUFFER0)
Другие параметры ~/.Xresources
Параметр Значение/Пример Описание
! Коментарий (текст после символа игнорируется)
xterm*scrollBar: true/false Полоса прокрутки (по умолчанию false)
xterm*rightScrollBar: true/false Полоса прокрутки (по умолчанию false, т.е. положение слева)
xterm*VT100.geometry: 80x25 Размеры окна (ширина 80 x высота 25)
xterm*saveLines: 512 Прокрутка до 512 последних линий
xterm*faceName: Andale:style=Mono:size=12 Шрифт:Стиль:Размер
xterm*background: black Цвет фона может быть задан кодом #000000 или rgb:00/00/00
xterm*foreground: white Цвет текста
Параметры командной строки
-bg #Цвет фона (по умолчанию — белый)
-cr #Цвет текстового курсора (по умолчанию — белый)
-rv #Инверсия цветов
-sb #Полоса прокрутки
-geometry WidthxHeight+X+Y #ШиринахВысота+КоординатаX+КоординатаY (80x30+400+300 (параметры могут пропускаться))
-e программа #Запуск программы
-iconic #Запуск свёрнутым
Выбор текста
Для выбора текста в окне xterm с помощью мыши необходимо установить ЛКМ в начале выделения, затем ПКМ в конце (позицию ПКМ можно менять, в след за ним будет изменяться область выделенного).
Можно выделять текст сочетанием Shift+ПКМ, при этом можно изменять как с начала, так и с конца области.
Указанные способы незаменимы, если область текста выходит за границы одного экрана xterm.
Прозрачность (Automatic transparency)
Настройка в ~/.bashrc не очень хорошая идея, - может стать прозрачным окно в фокусе, а сам терминал нет.
Должен быть установлен пакет transset-df и композитный менеджер (Xcompmgr, Compton).
Затем в файле ~/.bashrc добавить строку:
[ -n "$XTERM_VERSION" ] && transset-df -a >/dev/null
Для включения прозрачности можно ограничиться запуском xterm с параметрами
xterm & sleep .3s && transset-df -a
Для хоткея в openbox команда для xterm должна в rc.xml выглядеть так:
<execute>sh -c 'xterm & sleep .3s && transset-df -a'</execute>
Есть желание сократить количество миллисекунд, однако сильно занижать не надо, появится вышеописанный глюк.
Список литературы:
https://wiki.archlinux.org/index.php/Xterm
http://www.xfree86.org/4.0.1/xterm.1.html
http://linuxoid.in/%D0%9A%D0%BE%D0%BD%D … Xresources
http://www.linuxcookbook.ru/articles/nastroyka-xterm
https://lukas.zapletalovi.com/2013/07/h … xterm.html
Отредактировано BigOrange (16-04-2020 18:05:10)
Долой DE! Даёшь WM!
Вне форума
@posixru, угу, привычные хоткеи:
https://github.com/Username77177/Config … rces-xterm
! Ctrl + C и Ctrl + V
xterm*translations: #override \
Ctrl Shift <KeyPress> C: copy-selection(CLIPBOARD) \n\
Ctrl Shift <KeyPress> V: insert-selection(CLIPBOARD)
добавил в начало.
Отредактировано BigOrange (11-04-2020 23:18:13)
Долой DE! Даёшь WM!
Вне форума
[ Сгенерировано за 0.015 сек, 10 запросов выполнено - Использовано памяти: 1.62 Мбайт (Пик: 1.73 Мбайт) ]