我刚刚安装了 Cygwin 并且没有 BACKSPACE 功能,即当我按下 Backspace 键时,我得到了一个空格。
我一直试图在谷歌上研究这个问题,但没有找到任何结论。
长问题:
我正在尝试通过 Telnet 发送大量请求并查看服务器的反应来测试我的简单 HTTP 服务器。但是当我打错字并按 Backspace 删除前一个字符时,MobaXterm 会发送^H而不是从字符串中删除该字符。当我按下 Shift+Backspace 时,一切都按照我想要的方式工作,但过了一段时间,这变得非常烦人......那么,有没有一种解决方案可以改变退格键的功能?
简短的问题:
是否可以让退格键删除字符而不是发送^H?
我希望Mac 上的删除键(好吧,Fn+Backspace组合)在终端中的行为与正常情况相同。也就是说,要执行 forward-delete。现在它输出波浪号 - 至少这是我能看到的。
在Mac OS X 上的 zsh 中的 Binding Fn-Delete 中,我看到了一些hackery并尝试了它:
(在下面的引号内按下 [Fn]+[<---])
$ echo "~" | od -c
0000000 ~ \n
0000002
Run Code Online (Sandbox Code Playgroud)
我怎样才能让它表现?
我在 Terminal.app 下使用 vim,几天前退格键停止工作。每当我处于插入模式时,退格键什么都不做。
但是,当我处于正常模式时,退格键会将光标移回一个字符。在可视模式下,退格键删除选定的文本。
有没有办法让退格键再次在插入模式下工作?
我尝试按照Backspace key not working in vim 中的说明进行操作,但我仍然遇到同样的问题:BACKSPACE inserts a^?
也就是说:set bs=indent,eol,start在my中插入~/.vimrc并没有解决问题。
我确信我正在加载正确的源文件(我对另一个设置进行了测试,并传播了更改)。
我正在使用:Vi IMproved 7.2在带有 Gnome 的 Ubuntu 上。在终端应用程序中,退格键正常工作。
我有一个简单的 FreeBSD 安装。没有安装包。而且 VI 不接受退格键。(我按下退格键但什么也没发生) 如何在 VI 中启用退格键?
哦,我正在使用 Mac,并在 VM 上或通过终端控制 FreeBSD。
我用的是arch linux。我已将 nautilus 的 Up 操作从 Alt+左箭头更改为 Backspace。但是在完全更新后,它又恢复为 Alt+left。
我检查了文件 '~/.config/nautilus/accels' 但它仍然设置为 Backspace。
鹦鹉螺版本是 3.16.1。
我试过评论它,然后在重新启动后再次取消评论。有什么建议。
我使用 bash shell,有时突然,我的Backspace钥匙停止工作(当这种情况发生时Ctrl+Backspace仍然工作正常)
我不确定为什么会发生这种情况,但它也会延续到我从 shell 使用的任何 vim 会话。令我惊讶的是,获得一个新的外壳并没有帮助,而且问题似乎像开始时一样突然消失。
这就是键入的字符的样子,每次按键都会在外壳Backspace上显示为^?
$ cat filem^?namr^?e
Run Code Online (Sandbox Code Playgroud)
有人知道可能会发生什么吗?我怎样才能恢复正常行为?