ไม่จำเป็นต้องแก้ไขแหล่งข้อมูลการแปล xterm เพื่อคัดลอกข้อมูลไปยัง / จาก Firefox เว้นแต่คุณต้องการใช้แป้นพิมพ์เพื่อช่วยในกระบวนการ
ตั้งแต่ปี 2549 xterm มีฟีเจอร์selectToClipboard
ที่ให้คุณสลับระหว่างตัวPRIMARY
เลือก (มาตรฐาน) และCLIPBOARD
(Firefox ฯลฯ )
เนื่องจากบางโปรแกรมใช้การเลือกหลักและบางโปรแกรมไม่เป็นรายการเมนูใน xterm ( controlmiddle-mouse):
การปรับคำแนะนำสำหรับตัวควบคุมเช่นแอปพลิเคชั่น GNOME ช่วยให้คุณใช้แป้นพิมพ์และในขณะเดียวกันให้เมนูสลับไปมาระหว่างตัวเลือกสองประเภท:
xterm*VT100.Translations: #override \
Ctrl Shift <Key>V: insert-selection(SELECT) \n\
Ctrl Shift <Key>C: copy-selection(SELECT)
แม้ว่าการเพิ่มshiftInsertอาจใกล้เคียงกับเจตนาดั้งเดิม:
xterm*VT100.Translations: #override \
Shift <Key>Insert: insert-selection(SELECT) \n\
Ctrl Shift <Key>V: insert-selection(SELECT) \n\
Ctrl Shift <Key>C: copy-selection(SELECT)
โดยทั่วไปที่ราบcontrolCจะถูกกำหนดให้กับสัญญาณ :INTR
$ stty -a
speed 38400 baud; rows 40; columns 80; line = 0;
intr = ^C; quit = ^\; erase = ^H; kill = ^U; eof = ^D; eol = <undef>;
eol2 = <undef>; swtch = <undef>; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R;
werase = ^W; lnext = ^V; flush = ^O; min = 1; time = 0;
-parenb -parodd cs8 -hupcl -cstopb cread -clocal -crtscts
-ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl ixon -ixoff
-iuclc -ixany -imaxbel -iutf8
opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0
isig icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt
echoctl echoke
อ่านเพิ่มเติม:
xrdb ~/.Xresources
จะเขียนทับการกำหนดค่าเริ่มต้นของคุณแบบทำลายล้าง ใช้แทนxrdb -merge ~/.Xresources