在Ubuntu上进行键盘映射的方法(在Ubuntu上无法键入管道符)

请解释说明这个问题。

    • 在VirtualBox的ubuntu 16.04、|(pipe)未输入。

 

    • 键盘设置界面(设置 > 键盘)没有出现,可能是因为桌面环境已更改为 xfce 或其他原因。 (本来就没有这个选项)。

要做的事情

    1. 在键盘上,确认想要按下的键的编号

 

    1. 编辑设置文件

 

    在.bashrc中设定该设置将每次执行

1. 通过键盘,确认所需按下的键的编号

$ xev

请确认您想要设置的按键的按键代码是什么编号。

句原文:
“Can you please help me with this task?”

在汉语中的一种说法:
“你能帮我处理这个任务吗?”

https://gyazo.com/1b2666fac3864c277ca836e8a876e29b

按下你想设置的键,然后确认键的代码。

在我这种情况下,是第132号。

然后

$ xmodmap -pke

请您尝试查看相关编号。

keycode 132 =

如果编号右侧为空白,则表示未设置任何按键,因此我们需要进行设置。
(如果反斜杠横杠等设置正确,则这种方法无法修复)

2. 让vim能够编辑配置文件。

首先,使用以下命令创建一个编辑文件。

$ touch ~/.Xmodmap

然后,输入用于编辑设置的命令。

$ xmodmap -pke> ~/.Xmodmap

当您实际打开文件时,会显示之前通过命令确认的键码列表。

keycode [待分配的关键代码] = [待分配的符号]
例)keycode 132 = backslash bar

在.bashrc文件中设置该配置每次都会执行。

在 ~/.bashrc 文件中添加以下内容。

xmodmap $HOME/.xmodmap

然后,为了反映这次的更改,输入以下指令。

$ . ~/.zshrc

最后

以上是完成了键盘映射。
这次使用了竖线”|”,但使用相同的方法,你也可以设置其他按键。

如果你有更好的方法,请告诉我。

广告
将在 10 秒后关闭
bannerAds