Skip to content

Instantly share code, notes, and snippets.

@trydofor
Last active January 12, 2017 01:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save trydofor/644f080063dd94497a12355ca8aad1c6 to your computer and use it in GitHub Desktop.
Save trydofor/644f080063dd94497a12355ca8aad1c6 to your computer and use it in GitHub Desktop.
dotXmodmap
! xmodmap -pke|grep -E ' (Caps|Cont|Home|Next|[hjkl] )'
! xev
! 交换Caps(66)和Ctrl(37)
remove Lock = Caps_Lock
remove Control = Control_L
keysym Control_L = Caps_Lock
keysym Caps_Lock = Control_L
add Lock = Caps_Lock
add Control = Control_L
!把Caps(66)变成功能键,切换Caps使用Shift-Caps
keycode 37 = Mode_switch Caps_Lock
!keycode 66 = Control_L NoSymbol
!keycode 66 = Mode_switch Caps_Lock
!!! 右手 !!!
!上下左右:HJKL
keycode 43 = h H Left
keycode 45 = k K Up
keycode 44 = j J Down
keycode 46 = l L Right
!头尾翻页:YUIO
keycode 29 = y Y Home
keycode 30 = u U Next
keycode 31 = i I Prior
keycode 32 = o O End
!!! 左手 !!!
!keycode 49 = grave asciitilde Menu
!删除退格:DB
keycode 40 = d D Delete
keycode 56 = b B BackSpace
!ESC
keycode 54 = c C Escape
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment