我在我的 Ubuntu 桌面计算机上使用
Vim
。当我进入vi
界面时,界面底部的--INSERT--
。
我使用:
:set showmode
并重新启动我的Vim
。不幸的是,它没有生效,这个命令有什么问题吗?
你能告诉我为什么
:set showmode
不起作用吗?
第 1 步:创建文件
~/.vimrc
(如果尚不存在)。
第 2 步:将
set showmode
添加到该文件并写入。
第 3 步:在随后的每个 Vim 会话中享受模式指示器。
Vim / vi 有着相当长的历史,因此其工作方式与大多数现代应用程序的行为方式有所不同。特别是,虽然大多数应用程序都有 Preferences 或 Settings 对话框,并且会自动保留任何更改,但在 Vim 中,一旦退出编辑器,通过
:set
完成的任何配置都会丢失。
这样做的好处是你可以尝试各种选项(Vim 有很多选项!),而不必担心搞乱配置。缺点是您必须显式编辑您的配置。主文件是
~/.vimrc
(位于您的主目录中,用于特定于用户的配置)。您可以创建一个新的或基于 :help vimrc_example.vim
(如果您还没有)。要编辑,只需使用
:edit $MYVIMRC
要重新加载它,
:source %
,或者退出并重新启动 Vim。建议充分使用注释。您还可以将文件置于版本控制之下。许多用户在 GitHub 上发布他们的 Vim 配置;当您使用多个系统时这也很有帮助。
:set showmode 我也尝试设置它,但还有另一个问题。 -- 插入 -- 我看不到,因为字母的颜色与终端的背景相同。因此,将终端的背景颜色更改为不同的颜色。