Ohmyzsh: 数字键盘无法输入

创建于 2016-03-14  ·  3评论  ·  资料来源: ohmyzsh/ohmyzsh

我将Mac + ZSH用于开发人员,将Gentoo + ZSH用于服务器。
我的键盘的数字键盘都不能输入任何字符(1,2,3,4,5,6,7,8,9,0,。,=,/,*,-,+,enter)
但是当我更改为bash时,这些键就可以了。
在任何其他Applicaton中,这些键也可以。

我正在使用Razer的BlackWidow键盘。

Bug bindkey

最有用的评论

我倾向于将其添加到我的~/.zshrc文件中:

# Keypad
# 0 . Enter
bindkey -s "^[Op" "0"
bindkey -s "^[On" "."
bindkey -s "^[OM" "^M"
# 1 2 3
bindkey -s "^[Oq" "1"
bindkey -s "^[Or" "2"
bindkey -s "^[Os" "3"
# 4 5 6
bindkey -s "^[Ot" "4"
bindkey -s "^[Ou" "5"
bindkey -s "^[Ov" "6"
# 7 8 9
bindkey -s "^[Ow" "7"
bindkey -s "^[Ox" "8"
bindkey -s "^[Oy" "9"
# + -  * / =
bindkey -s "^[Ok" "+"
bindkey -s "^[Om" "-"
bindkey -s "^[Oj" "*"
bindkey -s "^[Oo" "/"
bindkey -s "^[OX" "="

手册: https: //www.gnu.org/software/screen/manual/html_node/Key-Binding.html#Key -Binding
资料来源: http :

所有3条评论

我倾向于将其添加到我的~/.zshrc文件中:

# Keypad
# 0 . Enter
bindkey -s "^[Op" "0"
bindkey -s "^[On" "."
bindkey -s "^[OM" "^M"
# 1 2 3
bindkey -s "^[Oq" "1"
bindkey -s "^[Or" "2"
bindkey -s "^[Os" "3"
# 4 5 6
bindkey -s "^[Ot" "4"
bindkey -s "^[Ou" "5"
bindkey -s "^[Ov" "6"
# 7 8 9
bindkey -s "^[Ow" "7"
bindkey -s "^[Ox" "8"
bindkey -s "^[Oy" "9"
# + -  * / =
bindkey -s "^[Ok" "+"
bindkey -s "^[Om" "-"
bindkey -s "^[Oj" "*"
bindkey -s "^[Oo" "/"
bindkey -s "^[OX" "="

手册: https: //www.gnu.org/software/screen/manual/html_node/Key-Binding.html#Key -Binding
资料来源: http :

bindkey可以很好地工作,但是很高兴看到它在本地工作。

看起来和#2654一样。 这是由于整个smkx / rmkx问题,您可以在#2735中阅读。

5113应该修复它并使它“本机”工作。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

khipukamayuq picture khipukamayuq  ·  3评论

dogrizz picture dogrizz  ·  3评论

cbou picture cbou  ·  3评论

mihnor picture mihnor  ·  3评论

mukteshkrmishra picture mukteshkrmishra  ·  3评论