use*_*107 121 shell xorg keyboard-shortcuts
无意中我映射Enter通过xkbset到Pointer_button2。
现在每次我点击Enter一些乱码都会出现。
我想到了一个涉及将它重新映射回来的解决方法,但这意味着我将不得不运行一个命令xmodmap -e "keycode 135 = Pointer_Button2"(或除 之外的任何其他键码Enter)。但是我无法在终端中运行此命令,而无需点击Enter.
我该怎么做?
我正在运行 Ubuntu 12.04。
cam*_*amh 130
您可以使用CTRL+J或CTRL+M作为Enter. 它们是换行 (LF) 和回车 (CR) 的控制字符。
man*_*ork 40
在终端窗口中(我只测试了aterm、rxvt、vte和xterm),您可以选择行尾,粘贴回具有按下 的效果Enter:
# ____________type the command____________ __select to end of line__
# / \/ \
bash-4.2$ xmodmap -e "keycode 135 = Pointer_Button2"
Run Code Online (Sandbox Code Playgroud)
然后单击鼠标中键(或同时单击鼠标左键和右键,如果已配置)将所选文本粘贴回终端窗口。
Bur*_*lid 26
从非 X 终端运行命令。
CTRL+ ALT+F2应该让你到一个普通的控制台。以普通用户身份登录,然后在那里运行命令。
xmodmap只影响 X 会话,因此它需要DISPLAY在 X 服务器之外工作,如下所示:
DISPLAY=:0 xmodmap
Run Code Online (Sandbox Code Playgroud)