xterm, чьи соглашения были установлены за много лет до изобретения Firefox и даже Интернета, контролируется ресурсами приложения . Они объединены из нескольких мест, включая такие файлы, как / usr / share / X11 / app-defaults / XTerm
, а также информацию, хранящуюся на сервере X11, которую можно увидеть с помощью xrdb -q
. Вы можете переопределить эти ресурсы, поместив, например, следующие вещи в файл ~ / .Xdefaults
:
XTerm*VT100.Translations: #override\n\
Shift Ctrl v: insert-selection(CLIPBOARD)\n\
Shift Ctrl c: copy-selection(CLIPBOARD)\n
Это привязывает ctrl-shift-v к вставке содержимого буфера обмена . Я не совсем понимаю, что вы хотели, поэтому проверьте страницу руководства , чтобы узнать о функциях и выборе PRIMARY, SECONDARY и CUT_BUFFER0.
Предположительно, вы можете добавить (не забудьте обратную косую черту в предыдущих строках):
Shift Insert: insert-selection(SECONDARY)\n\
Ctrl Insert: copy-selection(SECONDARY)\n