Привязка ключа VT100.Translation в UXTerm

Вы можете спокойно попробовать это.

Перейдите в каталог с репозиторием git. Попробуйте "git log", чтобы увидеть, что делает ist.(Основы Git здесь)

Затем выполните "git log| grep commit", чтобы посмотреть, что он делает.

Затем попробуйте выполнить всю команду и посмотрите на файл "filename.txt", который появится в вашем домашнем каталоге.

После этого вы можете проверить справочные страницы для git и grep . И, возможно, взгляните на Advanced Bash Scripting Guide , который является очень ценным ресурсом, которым я сам много раз пользовался.

0
10.09.2021, 02:42
2 ответа

Очевидно, все, что мне нужно было сделать, это просто избавиться от xtermв конфигурации:

*VT100.Translations: #override \
      Shift <KeyPress> Insert: insert-selection(CLIPBOARD) \n\
      Ctrl Shift <Key>V:    insert-selection(CLIPBOARD)

Это, однако, относится ко всем приложениям X11, так что, надеюсь, ничего не сломается.

0
10.09.2021, 06:26

Эта первая строка нуждается в новой строке . Вместо

    xterm*VT100.Translations: #override \

если вы использовали

    xterm*VT100.Translations: #override \n\

тогда комментарий к первой строке не распространился бы на «вторую строку», что сделало бы его неэффективным. Если бы это было исправлено, конечно, у вас могли бы не отображаться другие настройки ресурса -, которые могли бы помешать этому.

Страница руководства xterm содержит несколько примеров пользовательских привязок.

Поведение тройного -щелчка настраивается (см.on3Clicksресурс ).

Замена «xterm» на «uxterm» в настройках ресурса -не поможет, посколькуuxterm— это скрипт. Имя приложения (обычно "xterm" )задается фактическим исполняемым файлом.

0
10.09.2021, 07:54

Теги

Похожие вопросы