VIM编辑器有哪些默认设置?

5

每次在VIM中打开文件时,我都会使用“:set ai sw = 4”和“:set number”(以及其他一些命令)命令。

对于每个新的VIM实例,我都必须输入一组命令。有没有办法将这些命令放在一起,让VIM在打开任何文件时执行它们,就像默认设置一样。


可能是Permanent syntax on switch for Vim over OS X Terminal的重复问题。 - Randy Morris
2个回答

10

只需将这些行粘贴到文件~/.vimrc中,它们将在每次打开VIM时执行。如果不存在,请创建一个。

两个建议:

  1. 使用插件,可以在保存.vimrc时自动加载它。熟悉编辑.vimrc非常重要。随着您学习VIM,将其构建为您的首选项和键映射之一是其功能强大的原因之一。

  2. 现在在Google上搜索一些预先准备好的.vimrc设置,因为它们会覆盖一些不太优化的VIM配置。例如,您可能不希望出现令人讨厌的蜂鸣声,还有许多其他事情。


1
谢谢@Dokkat,已经创建了文件并且正在处理行号,将会探索可用的配置。 - Pranav
1
你不需要(想要?)每行开头的冒号。另外,自动加载你的 .vimrc 插件只需使用 autocmd BufWritePost *vimrc source <afile> 命令即可轻松实现。 - dash-tom-bang

3
您需要创建一个.vimrc文件。
您应该在您的主目录中创建它。

是的,非常感谢。创建了文件并把那个东西放到了正确的位置。! - Pranav

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接