我正在使用iTerm2和vim来处理python文件。当我使用'vi'创建或开始编辑文件时,我总是要引入所有配置值,如':set number',':syntax on'等。我已经编辑了MacVim中的'.vimrc'来保存这些参数,但是当我重新启动iTerm时我必须再次输入值,配置没有保存这个'set'值。
这是我启动程序的一个例子:'vi file.py'。它打开了vim但没有我之前介绍的'set'值。
如果有人可以帮助我,那将是件好事。谢谢。
答案 0 :(得分:1)
第一条规则:永远不要在VIM的RUNTIME文件中做任何事情。
在Vim中,:echo $VIM
。在您的情况下,该目录{em}是 off limits 。你不应该在那里更改/添加/删除任何。甚至没有理由看它!
第二条规则:始终在您的主页目录中进行定制。
您的自定义属于您的主目录。
您的 /Applications/MacVim.app/Contents/Resources/vim
就在这里:
vimrc
您的 ~/.vimrc ~/ being a shortcut for /Users/username/
就在这里:
vim/
您必须创建这些文件和目录(如果它们尚不存在)。
注意:MacVim是一个GUI应用程序,除非你做了一些(简单的)特定事情,否则它们不能在您的终端中运行。你为这个目标做了什么吗?看起来你只是使用了默认的 来源MacVim的运行时文件。