XTerm и ~/.Xresources

vasek
Уже писал - имею всего один файл ~/XTerm,
теперь всё понятно.
vs220
Ошибки с .xinitrc убрали ?
Показывайте
как сделаю покажу.
С уважением, .
vasek
~/XTerm
настройки подхватываются автоматом или где дописывали команду merge ?
С уважением, .
У меня автоматически не появляются скроллбары и опция TrueType Fonts в меню терминала оказывается отключенной.
Нужно чтобы они сразу были включены автоматически.
Не получается ошибку найти.
vs220
echo $TERM
xterm

vs220
xrdb -query -all
XTerm*utf8Title:	true
Xft.antialias:	true
Xft.autohint:	false
Xft.dpi:	96
Xft.hinting:	true
Xft.hintstyle:	hintfull
Xft.lcdfilter:	lcddefault
Xft.rgba:	rgb
Xterm*faceName:	Fira Mono:style=regular:size=16:antialias=false
Xterm.font:	7x13
Xterm.termName:	xterm-256color
Xterm.ttyModes:	erase ^?
Xterm.vt100.Translations:	#override \nCtrl <Key>C: copy-selection(CLIPBOARD) \nCtrl <Key>V: insert-selection(CLIPBOARD) \nShift <KeyPress> Insert: insert-selection(CLIPBOARD)
Xterm.vt100.backarrowKey:	false
Xterm.vt100.geometry:	80x32
Xterm.vt100.highlightSelection:	true
Xterm.vt100.jumpScroll:	true
Xterm.vt100.locale:	true
Xterm.vt100.renderFont:	true
Xterm.vt100.rightscrollbar:	true
Xterm.vt100.scrollbar:	true
Xterm.vt100.scrollbar.width:	8
Xterm.vt100.selectToClipboard:	true
Xterm.vt100.trimSelection:	true

/etc/X11/ ...../.xinitrc
#!/bin/sh

userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/etc/X11/xinit/.Xresources
sysmodmap=/etc/X11/xinit/.Xmodmap

# merge in defaults and keymaps

if [ -f $sysresources ]; then

    xrdb -merge $sysresources

fi

if [ -f $sysmodmap ]; then
    xmodmap $sysmodmap
fi

if [ -f "$userresources" ]; then

    xrdb -merge "$userresources"

fi

if [ -f "$usermodmap" ]; then
    xmodmap "$usermodmap"
fi

# start some nice programs

if [ -d /etc/X11/xinit/xinitrc.d ] ; then
 for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do
  [ -x "$f" ] && . "$f"
 done
 unset f
fi

#twm &
#xclock -geometry 50x50-1+1 &
#xterm -geometry 80x50+494+51 &
#xterm -geometry 80x20+494-0 &
#exec xterm -geometry 80x32+0+0 -name login

twm &
xclock -geometry 50x50-1+1 &
exec xterm -u8 -name login

.Xresources
XTerm*utf8Title: true
Xterm.termName: xterm-256color
Xterm.vt100.locale: true
Xterm.vt100.geometry: 80x32
Xterm*faceName: Fira Mono:style=regular:size=16:antialias=false
Xterm.font: 7x13
Xterm.vt100.renderFont: true
! Xft  --------------------
Xft.dpi: 96
!101
Xft.antialias:  true
Xft.rgba:       rgb
Xft.hinting:    true
Xft.hintstyle:  hintfull
Xft.lcdfilter: lcddefault
Xft.autohint: false
! scroll
Xterm.vt100.rightscrollbar: true
Xterm.vt100.scrollbar: true
Xterm.vt100.scrollbar.width: 8
Xterm.vt100.jumpScroll: true
! пробелы в конце строки
Xterm.vt100.highlightSelection: true
Xterm.vt100.trimSelection: true
! bkspce
Xterm.vt100.backarrowKey: false
Xterm.ttyModes: erase ^?
! Clipboard
Xterm.vt100.selectToClipboard: true
Xterm.vt100.Translations: #override \n\
Ctrl <Key>C: copy-selection(CLIPBOARD) \n\
Ctrl <Key>V: insert-selection(CLIPBOARD) \n\
Shift <KeyPress> Insert: insert-selection(CLIPBOARD)
С уважением, .
Bendalf
.Xresources
Xterm.vt100.Translations: #override \n\
XTerm.vt100.scrollbar: true
Xterm.vt100.scrollbar.width: 8
По прежнему куча ошибок в файле. Давал же правильный
у вас
xrdb ~/.Xresources
:30:39: предупреждение: обратная косая черта/символ новой строки в конце файла
30 | Xterm.vt100.Translations: #override \n\
XTerm.vt100.scrollbar: true

а надо

vs220
!клавиши копипасты———–
XTerm.vt100.selectToClipboard: true
XTerm.vt100.Translations: #override \
Ctrl <Key>C: copy-selection(CLIPBOARD) \n\
Ctrl <Key>V: insert-selection(CLIPBOARD) \n\
Shift <KeyPress> Insert: insert-selection(CLIPBOARD)

И дальше проверяйте, откройте
man xterm
или https://linux.die.net/man/1/xterm
и смотрите правильное название параметров, конфиги не гугл - исправлять на правильное написание программа не будет
echo $TERM должно выводить xterm-256color
https://wiki.archlinux.org/index.php/Xterm#TERM_Environmental_Variable

подправленный , прибить терм ,скопипастить в ~/.Xresources и xrdb ~/.Xresources
! Xft  --------------------
Xft.dpi: 96
!101
Xft.antialias:  true
Xft.rgba:       rgb
Xft.hinting:    true
Xft.hintstyle:  hintfull
Xft.lcdfilter: lcddefault
Xft.autohint: false
!настройки XTerm------------
XTerm*utf8Title: true
XTerm.termName: xterm-256color
XTerm.vt100.locale: true
XTerm.vt100.geometry: 80x32
XTerm*faceName: Fira Mono:style=regular:size=16:antialias=false
XTerm.font: 7x13
XTerm.vt100.renderFont: true
!скроллбар-------------------
XTerm.vt100.scrollBar: true
XTerm.vt100.scrollbar.width: 8
XTerm.vt100.rightScrollBar: true
Xterm.vt100.jumpScroll: true
!----------------------------
! пробелы в конце строки
XTerm.vt100.highlightSelection: true
XTerm.vt100.trimSelection: true
! bkspce
XTerm.vt100.backarrowKey: false
XTerm.ttyModes: erase ^?
!клавиши копипасты-----------
XTerm.vt100.selectToClipboard: true
XTerm.vt100.Translations: #override \
Ctrl <Key>C: copy-selection(CLIPBOARD) \n\
Ctrl <Key>V: insert-selection(CLIPBOARD) \n\
Shift <KeyPress> Insert: insert-selection(CLIPBOARD)
vs220
а надо

vs220
!клавиши копипасты———–
XTerm.vt100.selectToClipboard: true
XTerm.vt100.Translations: #override \
Ctrl <Key>C: copy-selection(CLIPBOARD) \n\
Ctrl <Key>V: insert-selection(CLIPBOARD) \n\
Shift <KeyPress> Insert: insert-selection(CLIPBOARD)

в указанном вами man сразу после dabbrev-expand()
написано
*VT100*translations:    #override \n\
     Meta <KeyPress> /:dabbrev-expand()
и в вики тоже самое.
за хлопоты спасибо.
ман я просматривал. он сложноват для понимания. мало примеров в нем
С уважением, .
vs220
vs220
.Xresources права какие должны быть ? 644 подходит ?

xrdb ~/.Xresources где находится ?
С уважением, .
Bendalf
xrdb ~/.Xresources где находится ?
xrdb то команда перезагрузки конфига ресурсов.
~/.Xresources конфиг в домашней папке юзера
Права юзеру чтение и запись остальным чтение, там секретного ничего нет
Bendalf
написано
*VT100*translations: #override \n\
Meta <KeyPress> /:dabbrev-expand()
У вас же дальше параметры идут , а вы закрываете.
Или по вики , или так как привел
vs220
~/.Xresources
вы написали в ~/.Xresources и xrdb ~/.Xresources
опечатались *?
С уважением, .
Bendalf
~/.Xresources и xrdb ~/.Xresources
опечатались
Я написал скопировать приведенное содержимое в ~/.Xresources ( это файл конфига)
И применить изменения перечитав конфиг.
Запустив команду
xrdb ~/.Xresources 
 
Зарегистрироваться или войдите чтобы оставить сообщение.