Ubuntu上使用VIM Short Cuts的VI编辑器?

我安装了Ubuntu,并试图使用terminal的vi编辑器。 编辑使用了我不熟悉的一组不同的快捷键。 有人告诉我,这可能是使用VIM快捷键。

我如何使用正常的vi快捷键? 例如,我想要

我 – 插入:q – 退出

等等…

我如何告诉vi使用这组命令而不是vim

另一个问题:例如,当我点击“后退空间”时,我希望vi删除,而不是只是将光标移回。 当我按下箭头键时,出现随机字母。 还有其他很奇怪的事情,我不使用,因为我一直在使用“正常”的编辑器。

您可能正在使用不同的克隆或vim的削减版本。 如果我没有记错,Ubuntu默认使用vim-tiny。 您可以通过检查链接“/ etc / alternatives / vi”**find正在使用哪一个。 如果它指向/usr/bin/vim.tiny,你已经安装了一个非常小的vim。 如果它指向其他文件,你可以使用“dpkg -S文件名”来找出它来自哪里。

要安装不同的“克隆”,请使用apt-get或其他软件包pipe理工具。 我怀疑vim-gnome或vim-full可能更符合你的喜好。 如果其中一个或两个已经安装,但你有链接

**许多实用程序和程序(如邮件,vi,java,awk等)通过/ etc / alternitives /链接。 例如,在我的系统上,/ usr / bin / cc是指向/ usr / bin / gcc的/ etc / alternatives / cc的链接。 这允许一组通用的工具名称与不同的包提供相同的function。

我希望这有帮助

更新:

从你所说的关于退格键和方向键,这听起来可能是terminal,而不是编辑。 所以你的编辑没有得到正确的键。 正在使用特定的xterm? 你在同一台机器上? 你使用屏幕?


Vi和VIM应该有相同的快捷方式。 你确定你没有使用像nano这样的Emacs编辑器(ubuntu默认)。 这将有像ctrl-x退出快捷方式。

shell中的'echo $ EDITOR'是什么意思?

vim使用相同的快捷方式…我是插入和:q退出,设置set nocompatible在.vimrc去帮助?