问题标签 [arrow-keys]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2823 浏览

python - 如何在 python 中发送箭头键使用 paramiko 库?

我正在使用 python 2.7 和带有paramiko库的代码 ssh 客户端,我myhost.channel.send(chr(keycode))用来将每个键码发送到服务器。但它只适用于 1 字节的键码。我想发送其他多字节键码,如箭头键。我怎样才能做到这一点?请帮我。

0 投票
1 回答
445 浏览

javascript - 使用箭头键移动 javascript 字符

我正在用javascript编写一个RPG游戏,我希望我的主角在你按下箭头键或wasd键时移动。我有生成他的代码,但是我应该如何定义他的位置,以便在按下上述键时他移动?

0 投票
1 回答
418 浏览

jquery - 允许箭头键导航/输入功能自动建议框

我正在学习如何实现自动建议框,但我只是不知道如何使用箭头键和输入按钮使结果可访问。我真的不知道我会怎么做。我已经有了它,所以当我单击该框时,结果将移动到输入字段,但现在我想使用箭头键使结果可访问,并且当您单击 Enter 时,它将将该项目移动到输入字段。这是我的代码:

和脚本:

0 投票
1 回答
1470 浏览

jquery - 向自动建议框添加箭头键功能

我不知道如何使箭头键适用于我的自动建议框。我知道我需要在我的代码中添加这样的内容:

但我不知道如何将其与我的代码相匹配。有人可以帮我弄清楚这将如何与我的代码一起使用。当我按下向下箭头时,我希望突出显示的结果在按下向上箭头时向下移动一个并向上移动。这是我的代码:

0 投票
0 回答
925 浏览

wpf - WPF ComboBox 不使用箭头键滚动

我有一个ComboBox表现得很奇怪的人。它将使用鼠标滚轮滚动列表,并使用PgUp/PgDownHome/向上/向下跳跃End,但箭头键不执行任何操作。

其他组合框在同一程序的其他部分中工作正常(尽管在不同的窗口中)。什么可能导致箭头键不滚动?我能想到的唯一一件事是按键正在被其他地方捕获和处理,但是会导致什么?

0 投票
2 回答
4558 浏览

ocaml - 是否可以在 OCaml 解释器中使用箭头键?

每次我在解释器中使用这些键时,我都会不断收到如下符号:

我在 ZSH 中使用 Linux Mint 12,但是在带有 bash 的 Ubuntu 中我得到了相同的结果。此外,在 ssh 中也是如此。

0 投票
0 回答
551 浏览

swing - 箭头、制表符、退格键在 Swing JTextField、JPasswordField 组件中不起作用

我正在开发一个 Swing 桌面应用程序。在我的登录面板中,有 JTextField 组件。我正在使用 Netbeans IDE 7.2.1 和 Java 1.6。更新 31. 从 Netbeans IDE 调试和运行项目时,所有键盘功能、键都可以正常工作,但在从命令行运行 *jar 文件或双击它的情况下,箭头、制表符、退格键也是鼠标-右键单击在 JTextField 组件中不起作用。如果存在任何默认的键盘焦点管理器实用程序等,我想使用,我不想为每个键实现键监听器。

0 投票
2 回答
1434 浏览

javascript - 一旦在用户浏览器中禁用箭头键滚动,如何启用它

在用户浏览器中禁用箭头键滚动 Zeta 给出了如何禁用箭头键的正确答案。

一旦禁用,我需要重新启用箭头键导航。

这工作正常,但因为我有绑定 window.event 禁用。一旦禁用我无法启用。在这一点上需要帮助。

0 投票
1 回答
1081 浏览

vim - Vim:Alt + 箭头键在一行内移动选择

我使用这些键将文本(或整行)向左或向右移动:

向左移动块:

nmap <C-A-Left> <<
vmap <C-A-Left> <gv

向右移动块:

nmap <C-A-Right> >>
vmap <C-A-Right> >gv

但是这些命令只能将块或整行向左或向右移动。

我经常在一行中选择两个或三个单词,我想向左或向右移动。有谁知道如何使用Alt - LeftandAlt - Right键在一行内移动选定的文本?

更新:

作为上述命令,我想将选择移到实际的文本 pe

| | = 选择

one |two three| four five six seven
one four |two three| five six seven
one four five |two three| six seven `

0 投票
7 回答
5510 浏览

perl - 向上和向下箭头在 Perl 调试器和 CPAN 客户端中不再起作用

我曾经在我的 Mac OS X (v 10.7.5) 上使用 Active Perl,然后我切换到通过 mac 端口 (v 5.12.4) 提供的那个。

现在,当我运行 CPAN 客户端或 perl 调试器时,我无法使用 ArrowUp 和 ArrowDown 访问历史记录,提示符处分别显示的是^[[A^[[B

至少在历史记录工作的调试器上,我可以通过 !