Ranger :ModuleNotFoundError :Нет модуля с именем «ranger»

На самом деле это тривиально просто во всех «обычных» разновидностях Linux.

Найдите файл «символы», который использует ваша текущая клавиатура.

Недавно я приобрел компьютер Dell Insipiron 3780, который я заказал вместе с международной клавиатурой США -эта клавиатура имеет символ евро на цифре 5. Я также использую беспроводную комбинированную мышь Logitech Wireless KB/мышь модели Y -R0042. У этого есть ключ евро на 5 (в правом нижнем углу 5 ),но в остальном выглядит как обычная американская клавиатура.

Я выбрал раскладку клавиатуры " Английский (США, евро на 5)".

Этот макет в основном определен в файле /usr/share/X11/xkb/symbols/us

Вы можете видеть, что синтаксис этого файла основан на способности наследовать (из-за отсутствия лучшего слова )уже определенные клавиатуры, поэтому в моем случае «английский (США, евро на 5 )наследуется от "English (US )", которое определено непосредственно над ним.

В этом определении вы можете видеть, что все «обычные» буквы определяются (или, возможно, идентифицируются как лучшее слово )по их расположению на клавиатуре.

Все, что я сделал, это отредактировал четыре строки, которые действительно имеют значение, и добавил ä,ü,ö,ẞ к соответствующим клавишам, которые, на мой взгляд, являются существующими клавишами a,u,o,s

Затем к ним можно получить доступ, удерживая нажатой клавишу «правый -alt» (или, возможно, клавишу «Alt Gr» )при вводе английского эквивалента буквы.

Итак, вот результат правок, которые я внес в четыре строки. (Я добавил последние два элемента (, например. udiaeresis, Udiaeresis )каждому, ранее они были пустыми):

key <AD07> { [ u, U, udiaeresis, Udiaeresis ] };
key <AD09> { [ o, O, odiaeresis, Odiaeresis ] };
key <AC01> { [ a, A, adiaeresis, Adiaeresis ] };
key <AC02> { [ s, S, U00DF, NoSymbol ] };

Вам нужно будет отредактировать это через «sudo» (как root )Как только вы сохраните его, вам придется перезагрузить клавиатуру, я просто вышел из системы и снова вошел в систему, и Shazam!

Это, безусловно, самое простое решение, которое я видел. Я предлагаю вам сначала сделать резервную копию исходного файла.

0
27.11.2020, 00:16
1 ответ

Я исправил это, удалив его с помощью pip and yay:

pip uninstall ranger
yay -R ranger

и снова установил рейнджер с помощью:

yay -S ranger-git
2
18.03.2021, 22:46

Теги

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