我在桌面版 Ubuntu 12.04 上使用 Vi 编辑器,没有遇到任何问题。但几天前,我将 Vi 编辑器安装到我的 beagleboard-xm 上,该 beagleboard-xm 上同时安装了 Angstrom 和 Ubuntu 12.04,但我注意到我无法在两个操作系统上激活插入模式。我的理解是:
当我按下i或 时I,底部没有出现警告,只有-- INSERT --
。但是如果我继续并按下k,光标将移动到上面的行,如果我按下j,光标将移动到下面的行。如果我尝试放置 来注释掉#某些内容,光标将随机移动并根据底部写的警告移动:“搜索命中 TOP,继续从 BOTTOM”,等等。等等。
我怎样才能进入插入模式?有什么建议吗?
答案1
尝试使用a相同的键进行 INSERT 操作。它应该像 一样工作i。据我所知,它可以在 Ubuntu 12.04 和 Raspbian 上运行。
答案2
安装 Vim,因为它是 vi 的改进版本。
sudo apt-get install vim
要使用 vim 打开文件,您必须使用 vim 命令而不是 vi
vim abc.txt
答案3
首先在你的 ubuntu 提示符中安装此命令:
sudo apt-get install vim
然后工作结束后进入插入模式。
答案4
我也遇到了同样的问题,但是当我注意到默认键盘映射不是 EN 时,他们成功解决了这个问题。
自此以后我用了Insert ,没有遇到任何问题。