macos - 向 VIM OSX 终端添加永久数字行

标签 macos vim terminal

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

搜索后我发现了这个:你可以将 :set number 附加到 vi ~/.vimrc

首先,这个文件是什么?你如何访问它,我如何向它附加这样的命令?

我已经尝试在 vim 文档中搜索 .vimrc,但它没有多大意义,因为它谈到有“4 个初始化位置,等等......”

最佳答案

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

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

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

$ cd ~
$ vim .vimrc

然后添加这一行:

set number

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

.vimrc 文件对于将键重新映射到其他命令、创建您自己的命令、打开诸如设置数字(还有更多)启用插件等选项非常有用...因此,每个人都有不同的 .vimrc 文件,这是他们使用 vim 制作的。我经常在 vim 中编写代码,并决定有一个命令让我更有效地做一些事情会很好,所以我打开我的 .vimrc 并添加一些可以帮助我更快地编写代码的东西。

随着你越来越多地使用 vim,你会发现可以放入你的 .vimrc 中的很好的优化,并且文件会开始增长。您可以在 google 示例 vimrcs 中查看非常酷的设置,这些设置将帮助您更快或更好地编写代码。

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

参见 here有关如何制作好的 vimrc 的网站。

关于macos - 向 VIM OSX 终端添加永久数字行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25465029/

相关文章:

ios - 从 ipad 控制 mac

string - awk åäö 变音字符的长度为 2

C++程序控制终端窗口

java - 在 Mac 上运行 .jar 时出错

Python3 : Cannot reset colors with Colorama module

macos - 存在任何delphi类来解析.plist osx文件

c++ - 如何在 VIM (gvim) 中启用智能感知

vim - 区分大小写的键盘快捷键

linux - 如何用两个字符交换空间?

c - 在 Sublime Text 3 上运行 Hello World