Home 和 End 键在 Ubuntu 16.04 上的 vi 中不起作用

Home 和 End 键在 Ubuntu 16.04 上的 vi 中不起作用

在插入模式下,当我按下 End 时,光标所在的位置会出现 F,并且插入模式被取消。这在一个系统上有效,在另一个系统上无效。我检查了安装的内容(vim、vim-common、vim-runtime、vim-tiny)和版本(均为 2:7.4.1689-3ubuntu1.3)以及 vi 和 vim 指向的内容(均指向 /usr/bin/vim.basic)。/etc/vim/vimrc* 与 .vimrc 相同(设置不兼容和 colorscheme torte)。我还应该检查什么?

答案1

$TERM这是您的系统设置方式的问题。

在问题系统上,您将其视为TERM=linux,它适用于 Linux 控制台,并且对特殊键使用与 xterm 设置不同的转义序列。

将其设置为TERM=xtermTERM=xterm-256color或类似应该可以修复它。

相关内容