将永久号码行添加到VIM OSX终端

时间:2014-08-23 18:24:00

标签: macos vim terminal

我在osx终端中遇到了一个vim命令,它允许您查看预定.c文档中的每一行,:set number。我想在每次创建或打开文档时将此参数设置为默认值。

进行搜索后,我发现了这一点:您可以将:set number追加到vi ~/.vimrc

首先,这个文件是什么?你如何访问它,以及如何将这样的命令附加到它?

我已经尝试在vim文档中搜索.vimrc,但它没有多大意义,因为它讨论了有4个用于初始化的位置等等。 #34;

2 个答案:

答案 0 :(得分:3)

注意:如果您在Windows上.vimrc被称为_vimrc

应在主目录(.vimrc)内创建~文件。这是一个在每次启动vim时运行的脚本,并且应该包含对编辑器的自定义,例如set number命令。它允许您自定义和"编程" VIM。如果你希望每次启动vim时调用:set number,你应该将它放在你的vimrc中,以便每次启动vim时运行它。

在主目录中使用vim(或任何其他文本编辑器)创建.vimrc(文本)文件

$ cd ~
$ vim .vimrc

然后添加以下行:

set number

请注意,没有:。那是因为这不再是命令行命令,而是作为vimscript代码执行。

.vimrc文件对于将密钥重新映射到其他命令,创建自己的命令,打开诸如set number(还有更多)启用插件等选项很有用...因此,每个人都有一个不同的.vimrc文件,因为他们使用vim精心制作。我经常在vim中编码,并且决定使用命令让我更有效地执行某些操作会很好,所以我打开我的.vimrc并添加一些可以帮助我更快编码的东西。

当你越来越多地使用vim时,你会发现很好的优化放在.vimrc中,文件将开始增长。您可以使用google示例vimrcs来查看非常酷的设置,以帮助您更快或更好地进行编码。

在vim中,使用:h vimrc查看有关它的更多信息。

有关如何制作优质vimrc的网站,请参阅here

答案 1 :(得分:1)

.vimrc是Vim的运行时配置。这是一个Vim脚本,每次Vim启动时都会运行,因此您可以使用它来运行命令并根据自己的喜好配置编辑器。

对于set number,您可以写入.vimrc ...

set number

如果您还没有,请参阅:help vimrc