Почему RStudio source pdf output отличается от R prompt?

Файл / usr / share / X11 / xkb / keycodes / evdev не является "файлом evdev", это один из множество исходных файлов для таблицы перевода X-клавиатуры (xkb). Нет, не загружается при входе в систему. Вместо этого он служит исходным файлом для компилятора xkbcomp , а вывод скомпилированного поля загружается при запуске X-сервера. Вся тема немного сложна, поэтому не вносите изменения случайно и ожидайте, что все заработает. Кроме того, обычный способ создать собственное отображение клавиатуры - это записать новые файлы, а старые оставить на месте. См., Например, Ненадежное руководство по настройке XKB для введения.

Если вы хотите, чтобы ваша правая клавиша alt работала как клавиша управления, лучше оставить эти файлы такими, какие они есть, создайте файл ~ / .Xmodmap со следующими двумя строками

remove mod4 = Alt_R
add control = Alt_R

проверьте, что он работает, посмотрев на xmodmap -pk для старого состояния, затем загрузив его с помощью xmodmap ~ / .Xmodmap , затем снова выполните xmodmap -pk и убедитесь, что это правильно.

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

Некоторые менеджеры дисплея загружают ~ / .Xmodmap по умолчанию при входе в систему, некоторые из новых менеджеров дисплея потеряли эту функцию, и вам придется их настроить для этого.

1
23.06.2017, 23:50
1 ответ

Этот код работает в RStudio, где RStudio по какой-то причине требует dev.off()

pdf("test.pdf")
plot(iris)
dev.off()
1
27.01.2020, 23:45

Теги

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