我是 vi 的新手,实际上我从今天开始学习 vi 并且我已经陷入了退格键的行为。
实际上,当我第一次在 Ubuntu 12.04 上启动 vi 时,我的退格键正常工作,但在那之后它开始出现奇怪的行为。每当我在插入模式下按退格键时,它只会向左移动一个位置而不是擦除字符。
如何恢复默认退格功能?请注意,我不想安装 vim 或设置不兼容。
我在vi中打开一个文件:
vi index.php
Run Code Online (Sandbox Code Playgroud)
这里的问题是:当我按下向下箭头时,它会打印“B”。为什么它打印'B'?
我有一个问题,我已经安装了 Ubuntu 14.04 并且在这台机器上是 icinga 软件。当我打开终端并输入:
sudo vi /etc/icinga/objects/localhost.cfg
Run Code Online (Sandbox Code Playgroud)
然后终端打开了文件,但我不能输入这个文件。当我输入“d”时,终端会删除文件中的所有内容。
我使用的是 Ubuntu 16.04 LTS。我有一个在终端中打开的文件vi abc.txt,要编辑/插入一些文本,请按插入按钮。
当我按箭头键\xe2\x86\x91/ \xe2\x86\x92/ \xe2\x86\x93/ \xe2\x86\x90\n 时,它会分别插入字母 A/C/B/D,而不是移动光标。\n即使我键入退格键\xe2\x8c\xab删除插入的字母,它也不会被删除。
\n\n为什么会发生这种情况?为什么这些字母被添加了,为什么当我按退格键时它们没有被删除?
\n\n