当我处于插入模式时,Vim没有`--INSERT - `

时间:2018-02-08 05:20:18

标签: ubuntu vim

我在我的Ubuntu桌面计算机上使用Vim。当我进入vi界面时,界面底部的--INSERT--

我使用了:set showmode并重新启动了Vim。不幸的是,它没有影响,这个命令出了什么问题?

你能告诉我为什么:set showmode不起作用吗?

2 个答案:

答案 0 :(得分:1)

步骤1:创建文件~/.vimrc(如果文件尚不存在)。

第2步:将set showmode添加到该文件并写入。

步骤3:在随后的每个Vim会话中享受您的模式指示器。

答案 1 :(得分:1)

Vim / vi历史悠久,因此与大多数现代应用程序的行为方式有所不同。特别是,虽然大多数应用程序都有首选项设置对话框,并且会自动保留所有更改,但在Vim中,一旦退出,任何通过:set完成的配置都将丢失编辑。

这样做的好处是你可以尝试各种选项(Vim有很多选项!),而不必担心搞乱一个人的配置。缺点是您必须明确编辑您的配置。主文件是~/.vimrc(在您的主目录中,用于特定于用户的配置)。您可以创建一个新的或基于:help vimrc_example.vim的基础,如果您还没有。要编辑,只需使用

:edit $MYVIMRC

要重新加载它,:source %,或者只是退出并重新启动Vim。建议充分使用评论。您也可以将文件置于版本控制之下。许多用户在GitHub上发布他们的Vim配置;当您使用多个系统时,这也会有所帮助。