Jason Randolph의 Super Duper 모드 vim 재매핑과 유사한 기능이 Linux에 있습니까?

Jason Randolph의 Super Duper 모드 vim 재매핑과 유사한 기능이 Linux에 있습니까?

저는 Mac에서 Linux로 마이그레이션하는 데 관심이 많습니다. 가장 큰 장애물은 내가Jason Rudolph의 키보드. 특히, 다음과 동등한 것이 필요합니다.(S) 위로 (D) 위로 모드. Super Duper는 "s"와 "d" 키를 동시에 누르면 vim과 유사한 키 바인딩을 활성화합니다. 따라서 j는 ⬇️가 되고 k는 ⬆️가 됩니다. Linux용으로 유사한 빌드가 있습니까?

약간의 조사 끝에 발견했습니다.엑스케이프그리고CAP2ESCCaps Lock을 다시 매핑하는 데 사용됩니다. 나도 찾았어이 게시물망치숟가락과 크기가 거의 같습니다. Super Duper와 같은 것을 구현하는 것을 찾지 못했습니다.

답변1

나는 수년간 이 문제를 찾아다녔고 마침내 해결책을 찾았습니다. 그것은 기반으로합니다이 답변. Arch Linux에서는 설치해야했습니다차단 도구, 대부분의 배포판에서 사용 가능한 것 같습니다. 완료되면 복제했습니다.코드 키 매핑플러그인, 루트로 실행되는 기본 시스템 서비스를 만들었고 이제 Super Duper 모드가 생겼습니다!

내가 저장하는 시스템 서비스/etc/systemd/system/super-duper.service

[Unit]
Description=Service to enable super duper mode
 
[Service]
User=root
WorkingDirectory=/home/vik/dotfiles/chorded_keymap
ExecStart=/home/vik/dotfiles/chorded_keymap/run.sh
Restart=always
 
[Install]
WantedBy=multi-user.target

내 작은 run.sh스크립트 - 키보드에 다른 DEVNODE가 있을 수 있습니다.

#!/bin/bash

export DEVNODE=/dev/input/event4

intercept -g $DEVNODE | python /home/vik/dotfiles/chorded_keymap/chorded_keymap.py | uinput -d $DEVNODE

관련 정보