在Ubuntu中,如果vi编辑器在按上下左右箭头键时出现了ABCD的问题,可能是终端的设置导致的。你可以尝试以下几种方法来解决这个问题:
按下Esc键,然后输入命令::set nocompatible
,然后按下回车键。
打开终端的设置,依次点击"Edit" -> “Preferences”,进入终端设置界面。在"Compatibility"选项卡中,将"Backspace key generates"和"Delete key generates"的选项改为"ASCII DEL"。然后点击"Close"保存设置。
在命令行中,输入命令:echo 'set nocompatible' >> ~/.vimrc
,然后按下回车键,将该命令添加到你的vim配置文件中。
以上方法中的一种应该能够解决vi编辑器按上下左右变成ABCD的问题。如果问题仍然存在,可能是终端本身的问题,你可以尝试使用其他终端来解决这个问题。