arrow-keys

Ctrl + 箭头识别为 shell 上的唯一箭头
arrow-keys

Ctrl + 箭头识别为 shell 上的唯一箭头

在新安装的架构Linux,我的 shell ( bash, zsh, tcsh) 不区分箭头键和Ctrl+arrow keys或Shift+ arrow keys。 catCtrl命令显示左箭头、 +Left arrow或Shift+ 的相同代码Left arrow:^[[D 这很烦人,因为它阻止我配置逐字位移以及 shell 中的文本选择,但这不是关键问题,因为我仍然可以逐个字符导航。 然而在 nano 中,Ctrl和Shift+arrow工作得很好,逐字位移和文本选择没有任何问题。 我准确地说,这是我第一次安装 arch-linux,我可能忘记了导致这个...

Admin

重新绑定键突出显示终端中的文本
arrow-keys

重新绑定键突出显示终端中的文本

我希望在 CentOS 8 上重新绑定键,以便能够使用 Ctrl + Shift + 箭头键组合来突出显示终端中的文本。我在以下位置找到了键绑定文件: /etc/inputrc Ctrl + Shift + 方向键是: ^[[1;6C ^[[1;6D 但我不知道该文件中写了什么。 通常,当我使用此组合时,我会进入终端“D”或“C”。你能给我一个提示吗?或者这是可能的? ...

Admin

使用箭头键时避免在 bash 提示符中出现 ANSI 代码
arrow-keys

使用箭头键时避免在 bash 提示符中出现 ANSI 代码

首先,有两件事需要明确: 是的,我已经看到已经有几个问题的标题听起来相似,但他们既没有谈论相同的情况,也没有令人满意的答案。 当我的意思是“bash 提示符”时,我不是在谈论终端/shell 给我的提示符,而是read交互式脚本内的提示符。我不会仅在脚本中遇到此问题,而不会在“正常”shell 提示符中遇到此问题(在我的情况下:macOS 终端应用程序、Bash 5.0)。 话虽这么说,我的脚本中有用户提示。比方说,它看起来像下面这样: read -rp "Enter your name: " name 到目前为止,一切都很好。只要用户没有犯拼...

Admin

为什么终端中的删除有效但箭头键不起作用?
arrow-keys

为什么终端中的删除有效但箭头键不起作用?

在 Linux 终端中,我使用“cat > file.txt”一次生成一行文件。 我发现每行删除键都有效,但箭头键插入转义码,而不是在行中左右移动。 为什么是这样?终端基本操作不能做左右方向键有什么原因吗?我知道有像 GNU readline 这样的东西可以做到这一点,但我的问题与这些无关。 ...

Admin

这是怎么回事。
arrow-keys

这是怎么回事。

使用 bash shell 时,我尝试使用Shift+LEFT突出显示并复制我输入的命令(而不是使用鼠标)。然而,我却得到了很多C。后来我意识到Shift+UP使A,Shift+DOWN使B,Shift+RIGHT也使D。 为什么会发生这种情况? 我认为它来自原始击键数据(^[[A、^[[B、^[[C和^[[D),但它只是一个大写字母(^[[开头没有)。 ...

Admin

OpenBSD 的 ksh 中的箭头键、命令行编辑、Vi 模式
arrow-keys

OpenBSD 的 ksh 中的箭头键、命令行编辑、Vi 模式

我用的是默认的ksh在 OpenBSD 6.2 上(基于pdksh)启用 Vi 命令行编辑模式。 我试图让箭头键正常工作,作为h、l、j和 的补充k(因为我使用的是德沃夏克键盘)。据我所知,它们根本不起作用。我处于“输入”模式还是“命令”模式并不重要。 当前的键绑定包括: ^[[A = up-history ^[[B = down-history ^[[C = forward-char ^[[D = backward-char 如果我使用 ,这些也是我的箭头键产生的字符排序Ctrl+VArrow key。 箭头键在 Emacs 命令行编辑模式下可...

Admin

3 个方向键不起作用并且自发的全 kbd 故障
arrow-keys

3 个方向键不起作用并且自发的全 kbd 故障

我在 Acer Aspire R14 R5-471T-51UN 上运行 Linux Mint 18.1 MATE 版本。 问题1是半固定的:当笔记本电脑在使用电池时进入挂起模式时,当我唤醒它以重新登录时,键盘停止工作(功能按钮/功能除外)。我无法输入任何内容。使用登录屏幕中的屏幕键盘我可以登录,但仍然无法输入任何内容或使用 Alt-Tab 等。 我发现的建议是通过这个答案编辑 grub: https://askubuntu.com/a/940323/177637 基本上,在 shell 中运行此命令以确认您适用于此解决方案: ...

Admin

无法在屏幕复制模式或窗口列表中使用向上箭头键
arrow-keys

无法在屏幕复制模式或窗口列表中使用向上箭头键

我从 Mac 上的终端窗口 ssh 到 NetBSD 盒子(我们的堡垒主机),然后在 NetBSD 盒子上运行 screen。 在复制模式或窗口列表(使用复制模式键绑定)中,我可以使用“hjkl”键进行光标移动,并且可以使用 4 个箭头中的 3 个,但不能使用向上箭头。我相信我已经找到了原因^A:bindkey -m: :kF: -> 东西 ^D :kR: -> 东西 ^U :kh: -> 东西 \201 :kH: -> 东西 \205 :kN: -> 东西 ^F :kP: -&...

Admin

Windows bash 通过服务器上的 ssh 和 Fish shell 将箭头作为符号
arrow-keys

Windows bash 通过服务器上的 ssh 和 Fish shell 将箭头作为符号

我有一个有点复杂的问题。我正在使用 Windows 10 周年更新和 Bash for Ubuntu。我正在通过连接到服务器ssh。该服务器使用fish shell.当我按下箭头时,它只会打印一些符号,而不是向我显示命令历史记录或猜测我的下一个命令。这是我所看到的: arrow up印刷[A arrow down印刷[B arrow right印刷[C arrow left印刷[D 然而,箭头在bash.有什么想法为什么会发生吗? ...

Admin

当禁用按键重复时,如何让箭头键重复按键?
arrow-keys

当禁用按键重复时,如何让箭头键重复按键?

我需要禁用按键重复,因为长期 WPM 会提高 10%,如线程中所述Debian 中光标/打字不稳定时如何校准打字。但是,我认为重新定位插入符位置的功能对于使用按键重复时长按箭头键很有用。我想保持它们的长按,但有自定义设置延迟和速度。我的设置在键盘 > 打字哪里的延迟和选项应该针对图 1 中的箭头键进行个性化。我根本无法获得 (1) 工作的选项,并且由于按钮和键盘较多,我保留选项 (2) 对于任务来说太麻烦 禁用所有按键重复并启用箭头键。 允许所有按键重复并禁用除方向键以外的所有键。 (奥莱乔根布的回答) - - 我认为这个提案并不可靠,所以拒绝,因...

Admin