我正在尝试映射:
Super+h -> Left
Super+j -> Down
Super+k -> Up
Super+l -> Right
Run Code Online (Sandbox Code Playgroud)
全局下 X。这个想法是我不想离开我经常使用箭头键的主行,所以我将使用超级修饰符 + hjkl 来模拟 X 下的箭头键。有没有办法做到这一点?
我尝试过的一件事是使用此配置的 xbindkeys + xte:
"xte 'keydown Up' 'keyup Up'"
Mod4+k
"xte 'keydown Down' 'keyup Down'"
Mod4+j
"xte 'keydown Left' 'keyup Left'"
Mod4+h
"xte 'keydown Right' 'keyup Right'"
Mod4+l
Run Code Online (Sandbox Code Playgroud)
但是在我按下键和注意到任何结果之间似乎有很大的延迟,而且大多数时候什么都没有发生。
有没有更优雅的方式来做到这一点,实际上没有延迟?
有没有办法在不同的屏幕会话之间移动窗口?
例如,假设我有这个场景:
screen -S screen1
vim *.cpp
C-a d
screen -S screen2
Run Code Online (Sandbox Code Playgroud)
有什么办法可以将包含我的 vim 会话的 shell 从 screen1 移动到 screen2 吗?