Как добавить открытый vscode с помощью GTK_IM_MODULE = & ldquo; xim & rdquo;

У Vscode есть проблема с Ctrl + shift + e, когда он возвращает неопределенный ключ, и эта тема была рассмотрена ранее в этой ссылке https://github.com/microsoft/vscode/issues/48480 . Я решил эту проблему, запустив эту команду GTK_IM_MODULE="xim" code в терминале, но есть ли способ сохранить эту команду в пути? Я попытался экспортировать его в свой .bashrc, но Vscode все еще сталкивается с этой проблемой.

Редактировать: я решил решение, добавив псевдоним alias code="GTK_IM_MODULE=xim code", но если я открою приложение vscode, а не терминал, то столкнусь с той же проблемой.

0
задан 18 August 2019 в 23:24

2 ответа

Я должен был добавить export GTK_IM_MODULE="xim" в моем /etc/profile. Тем путем я открываю vscode где угодно и не только завишу от псевдонима в терминале.

Затем необходимо выполнить его для вступления в силу source /etc/profile или . /etc/profile. Но в моем случае даже после выполнения профиля и повторного открытия Vscode, это не распознало Ctrl + Shift + e. Я должен был перезапустить компьютер.

0
ответ дан 23 October 2019 в 05:25

Я знаю, что уже поздно, но вот что я сделал:

Установите пакет menulibre: sudo apt-get install menulibre

Посмотрите для раздела программирования и добавьте переменную env в параметр запуска vscode, например:

Сделайте то же самое с записью обработчика URL!

Закройте все экземпляры vscode, и все готово!

0
ответ дан 27 October 2020 в 17:07

Другие вопросы по тегам:

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