Форум — General x terminal 0 0 А есть ли какой-нибудь икстерминал с возможностью выделения текста с клавиатуры? Или может xterm так умеет, а я не знаю? Ссылка
screen умеет, если в нем консольные приложения запускать что-то там в стиле C-[ и таких там вещей не помню уже точно. dissident ★★ (25.02.06 03:49:59 MSK) Показать ответ Ссылка
Умеет,умеет...еще как. Просто включаешь икстерминал, берешь в руку мышку, клавиатуру...черт...дальше забыл... Ivan-ch (25.02.06 03:58:15 MSK) Ссылка
Ответ на: комментарий от dissident 25.02.06 03:49:59 MSK Насчет screen'а, то отрыл в каком-то файле: Ctrl-A-[ - режим выделения, стрелками двигаем курсор c - выставить левый маргинес для блока C - выставить правый маргинес для блока space - выделение, другой раз space - копирование в буфер Ctrl-A-] - вклеивание За точность не ручаюсь. dissident ★★ (25.02.06 04:01:13 MSK) Показать ответ Ссылка
Ответ на: комментарий от dissident 25.02.06 04:01:13 MSK screen умеет, но меня интересует иксовый буфер обмена... sergej ★★★★★ (25.02.06 04:09:49 MSK) автор топика Показать ответы Ссылка
Ответ на: комментарий от sergej 25.02.06 04:09:49 MSK xterm вроде умеет правда еще не попробовал в доке написано что есть функции selection-start и selection-end которые можно вешать на клавиши sergej ★★★★★ (25.02.06 18:31:27 MSK) автор топика Ссылка
Ответ на: комментарий от sergej 25.02.06 04:09:49 MSK ~/XTerm ------------------------------------------------------- ! ! XTerm resource file ! XTerm*background: black XTerm*foreground: green XTerm*cursorColor: grey !XTerm*scrollBar: True XTerm*saveLines: 1000 !XTerm*font: -misc-fixed-medium-r-normal-*-15-*-*-*-*-*-koi8-r XTerm*font: -*-terminus-medium-*-*-*-20-*-*-*-*-*-koi8-r XTerm*scrollTtyOutput: no XTerm*scrollKey: yes XTerm*eightBitInput: false XTerm*deleteIsDEL: true *VT100*translations: #override \n ~Shift ~Ctrl<Btn2Up>: insert-selection(PRIMARY, CLIPBOARD, CUT_BUFFER0) \n\ ~Shift<BtnUp>: select-end(PRIMARY, CLIPBOARD, CUT_BUFFER0) \n None<Key>F5: string(0x1b) string("[E") \n Shift ~Ctrl<KeyPress>KP_Insert:insert-selection(PRIMARY, CLIPBOARD, CUT_BUFFER0) \nCtrl<KeyPress>space: select-cursor-start() select-cursor-end(PRIMARY, CLIPBOARD, CUT_BUFFER0) insert() \n Alt <Key> W: start-cursor-extend() select-cursor-end(PRIMARY, CLIPBOARD, CUT_BUFFER0) string(0x1b) string("w") \n Ctrl <Key> W: insert-selection(PRIMARY, CLIPBOARD, CUT_BUFFER0) insert() \n ~Shift Ctrl<KeyPress>KP_Insert: insert-selection(PRIMARY, CLIPBOARD, CUT_BUFFER0) ~/.inputrc ------------------------------------------------------- set completion-ignore-case on set show-all-if-ambiguous on TAB: menu-complete "\ew": copy-region-as-kill "\C-w": kill-region "\C- ": set-mark "\d": delete-char # Добавить в ~/XTerm 'XTerm*deleteIsDEL: true' "\e[E": complete # Добавить в ~/.bashrc "stty stop '^t'" (stop scrolling был установлен на ^s) # Добавить в ~/XTerm "XTerm*eightBitInput: false", чтобы работал ALT в xterm. EM (25.02.06 22:33:30 MSK) Ссылка
Ответ на: комментарий от sergej 25.02.06 04:09:49 MSK ~/XTerm ------------------------------------------------------- ! ! XTerm resource file ! XTerm*background: black XTerm*foreground: green XTerm*cursorColor: grey !XTerm*scrollBar: True XTerm*saveLines: 1000 !XTerm*font: -misc-fixed-medium-r-normal-*-15-*-*-*-*-*-koi8-r XTerm*font: -*-terminus-medium-*-*-*-20-*-*-*-*-*-koi8-r XTerm*scrollTtyOutput: no XTerm*scrollKey: yes XTerm*eightBitInput: false XTerm*deleteIsDEL: true *VT100*translations: #override \n ~Shift ~Ctrl<Btn2Up>: insert-selection(PRIMARY, CLIPBOARD, CUT_BUFFER0) \n\ ~Shift<BtnUp>: select-end(PRIMARY, CLIPBOARD, CUT_BUFFER0) \n None<Key>F5: string(0x1b) string("[E") \n Shift ~Ctrl<KeyPress>KP_Insert:insert-selection(PRIMARY, CLIPBOARD, CUT_BUFFER0) \nCtrl<KeyPress>space: select-cursor-start() select-cursor-end(PRIMARY, CLIPBOARD, CUT_BUFFER0) insert() \n Alt <Key> W: start-cursor-extend() select-cursor-end(PRIMARY, CLIPBOARD, CUT_BUFFER0) string(0x1b) string("w") \n Ctrl <Key> W: insert-selection(PRIMARY, CLIPBOARD, CUT_BUFFER0) insert() \n ~Shift Ctrl<KeyPress>KP_Insert: insert-selection(PRIMARY, CLIPBOARD, CUT_BUFFER0) ~/.inputrc ------------------------------------------------------- set completion-ignore-case on set show-all-if-ambiguous on TAB: menu-complete "\ew": copy-region-as-kill "\C-w": kill-region "\C- ": set-mark "\d": delete-char # Добавить в ~/XTerm 'XTerm*deleteIsDEL: true' "\e[E": complete # Добавить в ~/.bashrc "stty stop '^t'" (stop scrolling был установлен на ^s) # Добавить в ~/XTerm "XTerm*eightBitInput: false", чтобы работал ALT в xterm. EM (25.02.06 22:34:16 MSK) Показать ответ Ссылка
Ответ на: комментарий от EM 25.02.06 22:34:16 MSK это слишком много :-) мне хватило *VT100.Translations: #override \ Mod4<KeyPress>Home: select-cursor-start() select-cursor-end(PRIMARY, CLIPBOARD, CUT_BUFFER0) \n\ Mod4<KeyPress>End: start-cursor-extend() select-cursor-end(PRIMARY,CLIPBOARD, CUT_BUFFER0) Но спасибо. Теперь работает. Хотелось бы еще что бы в режиме выделения курсор ездил по всему икстерму... sergej ★★★★★ (26.02.06 14:54:50 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от sergej 26.02.06 14:54:50 MSK > Но спасибо. Теперь работает. Хотелось бы еще что бы в режиме выделения курсор ездил по всему икстерму... Не знаю. IMHO это не удобно. В данном случае удобнее мышью. EM (26.02.06 16:22:17 MSK) Показать ответ Ссылка
Ответ на: комментарий от EM 26.02.06 16:22:17 MSK мышь не всегда под рукой т.к. это бук а тачпадом елозить..... sergej ★★★★★ (26.02.06 18:16:54 MSK) автор топика Ссылка