====== urxvt или rxvt - эмулятор терминала ======
=====Как скопировать текст из (в) urxvt =====
Как скопировать текст из (или в) эмулятор терминала **urxvt**?
Выделяем текст в консоли, потом кликаем там куда хотим копировать одновременно правым и левым кликом (нажимая левую и правую клавишу мыши). К тому же эффекту приводит нажатие средней кнопки или колеса мыши.
Точно также производится и копирование в терминал: выделить текст, нажать обе клавиши одновременно.
Вставка текста из клипбоарда в терминал без мышки: вставить системный буфер в терминал также можно сочетанием клавиш S-Ins, чтобы скопировать текст нужно нажать C-Ins.
===== Как запустить терминальную программу =====
Может пригодиться, например при создании ярлыка
urxvt -e htop
======Украшаем терминал======
=====Основные цвета=====
Для начала откроем его... Что видим? Скучный серый фон, черный цвет... Фу.
Я давно хотел сделать зеленый текст на черном фоне.
Делается это так: ищем /root/.xdefaults открываем и правим его, а именно меняем
Rxvt.background: grey (или что там, не помню) на
Rxvt.background: black
# это цвет фона
Rxvt.foreground: green
#это цвет текста
Делаем красный курсор
Rxvt.cursorColor: red
Можно приколоться и сделать прозрачный фон:
rxvt -tr
или
Rxvt.inheritPixmap: true
=====Ну, и еще пара фишек=====
Изменение цветовой палитры xterm/rxvt (номера цветов: 0 --- черный, 1 --- красный, 2 --- зеленый, 3 --- желтый, 4 --- синий, 5 --- сиреневый, 6 --- морской, 7 --- белый, 8-15 --- те же цвета, но яркие):
XTerm*color0: #000000
XTerm*color1: #d96171
====Настройка цветовой гаммы в rxvt====
В ~/.Xdefaults:
Rxvt*background: Black
Rxvt*foreground: #D0D0D0
Rxvt*font:-misc-fixed-medium-r-normal-*-*-140-*-*-c-*-koi8-r
!Rxvt*sсrollBar_right: True
Rxvt*sсrollBar:False
Rxvt*saveLines: 500
Rxvt*color0: #000000
Rxvt*color1: #aa0000
Rxvt*color2: #00aa00
Rxvt*color3: #aa5500
Rxvt*color4: #0000aa
Rxvt*color5: #aa00aa
Rxvt*color6: #00aaaa
Rxvt*color7: #aaaaaa
Rxvt*color8: #555555
Rxvt*color9: #ff5555
Rxvt*color10: #55ff55
Rxvt*color11: #ffff55
Rxvt*color12: #5555ff
Rxvt*color13: #ff55ff
Rxvt*color14: #55ffff
Rxvt*color15: #ffffff
Другой вариант:
Rxvt*color0: #000000
Rxvt*color1: #fe0b12
Rxvt*color2: #00d900
Rxvt*color3: #ff7916
Rxvt*color4: #000095
Rxvt*color5: #aa00aa
Rxvt*color6: #00aaaa
Rxvt*color7: #e2e2e2
Rxvt*color8: #555555
Rxvt*color9: #aa3838
Rxvt*color10: #55ff55
Rxvt*color11: #ffff55
Rxvt*color12: #5555ff
Rxvt*color13: #ff55ff
Rxvt*color14: #bebebe
Rxvt*color15: #ffffff
Для активации изменений: xrdb -merge ~/.Xdefaults
Для rxvt-unicode (urxvt) нужно поменять "Rxvt*" на "URxvt*"
====Кратко о формате файла .Xdefaults====
Файл представляет собой набор параметров-значений разделённых двоеточием (":").
XTerm*background: black
XTerm*foreground: gray
XTerm*cursorColor: darkred
XTerm*saveLines: 800
XTerm*font: -*-courier-medium-r-normal-*-14-100-100-100-m-*-koi8-*
====Параметры конфигурации====
^ Название ^ XTerm*background ^
^ Значения | ANSI Colors Format |
^ Описание | Для установки цвета фона можно воспользоваться rgb стандартом либо одним из следующих вариантов: black, gray30, red, green, yellow, SteelBlue1, magenta, cyan, white. |
^ Название ^ XTerm*foreground ^
^ Значения | ANSI Colors Format |
^ Описание | Для установки цвета символов можно воспользоваться rgb стандартом либо одним из следующих вариантов: black, gray30, red, green, yellow, SteelBlue1, magenta, cyan, white. |
^ Название ^ XTerm*cursorColor ^
^ Значения | ANSI Colors Format |
^ Описание | Для установки цвета курсора можно воспользоваться rgb стандартом либо одним из следующих вариантов: black, gray30, red, green, yellow, SteelBlue1, magenta, cyan, white. |
^ Название ^ XTerm*saveLines ^
^ Значения | целое число |
^ Описание | Этот параметр устанавливает какое количество информации xterm будет хранить в своём буфере, т.е. на сколько много строк можно будет промотать назад. |
^ Название ^ XTerm*font ^
^ Значения | Строка описания шрифта |
^ Описание | Данный параметр отвечает за тип, вид и размер шрифта. Для получения этой строчки необходимо воспользоваться стандартной в таких случаях утилитой xfontsel. |
====псевдопрозрачный терминал====
Чтобы сделать терминал полностью прозрачным, достаточно добавить в конфигурационный файл
Rxvt.inheritPixmap: true
а если нужна не абсолютная прозрачность, а только затемнение, то вместо вышеуказанного параметра, нужны
urxvt.shading: 35
urxvt.transparent: true
терминал не будет реально прозрачным, обои рабочего стола будут на фоне терминала
{{ :util:rxvt_f.jpg?400 |внешний вид терминала}}