LINUX.ORG.RU

Из xterm не копируется текст на debian x32 Xfce по Ctrl+Shift+C

 ,


2

3

Есть два компа, оба - дебиан тестинг с Xfce, но один - 32бит, второй - 64. Системы старался делать идентичными.

Дебиан упорно при выборе «open with vim» открывает вим не в дефолтном терминале (у меня xfce4-terminal-emulator), а в xterm.

Надоело шаманить с ассоциациями и файлами *.desktop, мне, в принципе, в xterm не хватало только копирования и вставки по Ctrl+Shift+C/V, думаю, поправлю и всё.

В обоих поправил файл ~/.Xdefaults, добавив туда следующее:

Ctrl Shift <Key>C: copy-selection(CLIPBOARD) \n\
Ctrl Shift <Key>V: insert-selection(CLIPBOARD) \n\

После рестарта Иксов на 64-битной системе всё заработало (сейчас вот из вима без проблем вставил код выше).

А на 32-битной вставка в вим работает, а копирование из него - шиш.

В какую сторону смотреть?

Дебиан упорно при выборе «open with vim» открывает вим не в дефолтном терминале (у меня xfce4-terminal-emulator), а в xterm.

update-alternatives --config x-terminal-emulator
anonymous
()
Ответ на: комментарий от anonymous

Там и стоит по умолчанию xfce4-terminal-emulator, точнее - /usr/bin/xfce4-terminal.wrapper. Это не спасает на дебиане. Есть костыли с правкой миме-типов, но это нудно и надоедает повторять на каждой системе. Хотелось разобраться с xterm, но и тут засада.

ssadfaf
() автор топика
Ответ на: комментарий от ssadfaf

Вернее, на дебиане xfce4-terminal-emulator работает всегда и исправно, когда «оpen in terminal», но вот с вимом всегда эта засада. Решение этого есть, но оно неудобное.

ssadfaf
() автор топика

Как обычно, правильно заданный вопрос уже содержал в себе ответ.
На самом деле в/из xterm всё копировалось нормально, а вот из вим - нет. Скопировал vimrc с правильными настройками с 64-битной системы на 32-битную и всё заработало. Ура!

ssadfaf
() автор топика

x32, к слову, — это отдельная архитектура. Отличная от x86 и x86_64.

Bass ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.