在vi中移动光标会产生意外的字符。怎么会?

时间:2012-09-16 07:57:34

标签: linux unix editor vi

我拍摄了一些关于我遇到的问题的截图。基本上我习惯使用vi和我期望的是,能够使用箭头键移动文档,并且仍然能够读取文档的实际内容。

Here is a shot of vi editor as I initially open a configuration file.

A shot of vi again, after I have pressed the down, left, and right arrow keys a few times.

如果由于某种原因您无法查看屏幕截图,我看到的是:当我在vi中移动光标时,我的光标所在的位置被数字,逗号,破折号或花括号替换。有时它会跳过一个角色,但有时会跳过几个角色。

显然我在这里做错了。在这里,我以为我知道如何使用vi ......

2 个答案:

答案 0 :(得分:0)

我不是问题发生的原因,但我确实知道是什么原因造成的。

解决方案:

从截图中可以看出,我在SSH会话中。我断开连接并重新建立了新的SSH连接。

答案 1 :(得分:0)

请尝试使用不同的终端仿真运行vi以查看它是否有所不同。我估计它的终端相关。

类似的东西:

TERM=linux vi

TERM=vt100 vi

同时运行'重置'命令也可以帮助不重新连接。这会将终端重置为默认值。