我使用的是 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这是因为终端设置错误。检查您的 TERM 变量并确保其设置正确。
最常见的首先要做的是...
:set term=builtin_ansi
Run Code Online (Sandbox Code Playgroud)
进入 vim 看看是否有效。
另请查看此vim wikia页面。它有 24 种不同的方法来解决这个问题。
归档时间: |
|
查看次数: |
7928 次 |
最近记录: |