Ранее я использовал Manjaroi3, когда я включил xrvt * metaSendsEscape: true, он просто работал.

Я устал от всех сложных вещей, которые идут с бегущей аркой, ничего против арки, я просто слишком отвлекся от проблем и обходных путей. Поэтому я перешел на Ubuntu, у меня установлена версия 18.04LTS с i3wm.

Когда я настраиваю rxvt-unicode, я не могу заставить metaSendsEscape работать внутри neovim.

Я пробовал следующее:

  • Я вошел в Ubuntu, отключил все сочетания клавиш Alt-Keyboard, которые я мог найти.
  • Скачал гном-твики и установил alt в meta & alt
  • Пробовал, казалось бы, каждую комбинацию Xterm, xterm, URxvt,. * в .Xresources
  • Пробовал altSendsEscape с каждой комбинацией, которую я мог придумать
  • Попробовал переназначение с помощью xmodmaps\, мое нажатие на левую клавишу Alt теперь дает мета-L
  • Погуглил несколько дней, теперь, когда я ищу metaSendsEscape, вся страница заполняется фиолетовыми ссылками

Я думаю, что что-то крадет alt/meta, когда я нажимаю его, прежде чем оно достигнет urxvt или nvim. Я не знаю, я в отчаянии.

Цель:

Используйте alt + hjkl для перемещения между разделениями.

Используйте alt + что-нибудь, чтобы выйти из режима вставки и выполнить это действие, не перемещаясь между окнами.

Вот как у меня это было в Manjaroi3, я хочу его вернуть. Я так скучаю.

Я выложу все мои файлы конфигурации:

xrdb ~/.Xresources

  • ,Xdefaults содержит только 3 строки.

xterm * metaSendsEscape: true

* metaSendsEscape: true

URxvt.metaSendsEscape: true

xev вывод:

Событие KeyPress, серийный номер 34, синтетический номер NO, окно 0x1800001, корень 0x51f, subw 0x0, время 27037188, (551,529), корень: (3517,576), состояние 0x0, код ключа 64 (keysym 0xffe9, Alt_L), same_screen YES, XLookupString дает 0 байтов: XmbLookupString дает 0 байтов: XFilterEvent возвращает: False

Событие KeyRelease, серийный номер 34, синтетический номер NO, окно 0x1800001, корень 0x51f, subw 0x0, время 27038381, (551,529), корень: (3517,576), состояние 0x8, код ключа 64 (keysym 0xffe9, Alt_L), same_screen YES, XLookupString дает 0 байт: XFilterEvent возвращает: False

Вывод showkey -s:

нормальные нажатия клавиш ____________________

0x38

0xb8

0x38 0xb8

0x38

0xb8

0x38

Удерживая его ____________________

0x38 0x38 0x38 0x38 0x38 0x38 0x38 0x38 0x38 0x38 0x38 0x38 0x38 0x38 0x38 0x38 0x38

0x38

0x38 0x38 0x38 0x38 0x38 0x38 0x38 0xb8

Спам это безумно ____________________

0x38

0xb8

0x38 0xb8 0x38

0xb8 0x38

0xb8 0x38 0xb8 0x38

0xb8 0x38 0xb8 0x38

0xb8 0x38 0xb8 0x38

0xb8 0x38 0xb8 0x38 0xb8

0x38

0xb8

0x38 0xb8

0x38 0xb8

Любые предложения принимаются с невероятным энтузиазмом, я попробую что угодно, но я не собираюсь снова устанавливать Манджаро, так как сейчас это заняло слишком много времени. В будущем я, вероятно, вернусь. Но пока, Ubuntu.

0