LINUX.ORG.RU

termite переназначение горячих клавиш

 ,


0

1

Весь косяк в том что у меня нестандартная раскладка клавиатуры - colemak. поэтому пользоваться некоторыми горячими клавишами эмулятора терминала termite проблематично. подскажите есть ли возможность поменять горячие клавиши через ~/.config/termite/config?


Гугление особо не помогает, но это наводит на мысль, что таки можно переназначать.

Gonzo ★★★★★ ()

Можно задать этот вопрос в issues репы на гитхабе. На данный момент, насколько мне известно - нельзя.

Только править сорс, как сделал я в случае с копированием/вставкой:

    } else if (modifiers == GDK_CONTROL_MASK) {
        switch (gdk_keyval_to_lower(event->keyval)) {
            case GDK_KEY_Tab:
                overlay_show(&info->panel, overlay_mode::completion, vte);
                return TRUE;
            case GDK_KEY_Insert:
                vte_terminal_copy_clipboard(vte);
                return TRUE;
            default:
                if (modify_key_feed(event, info))
                    return TRUE;
        }
    } else if (modifiers == GDK_SHIFT_MASK) {
        switch (gdk_keyval_to_lower(event->keyval)) {
            case GDK_KEY_Insert:
                vte_terminal_paste_clipboard(vte);
                return TRUE;
            default:
                if (modify_key_feed(event, info))
                    return TRUE;
        }
    }
я добавил GDK_KEY_Insert в раздел CONTROL для копирования, и то же самое в раздел SHIFT для вставки.

т.е. проще форкнуть и поправить, чем доказывать разрабу, что копировать/вставлять в терминале по Ctrl-C/Ctrl-V - дичь несусветная.

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

понятно, в сорцах я тоже нашел. но не хотел там ничего трогать. спасибо за ответ.

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