使用MacVim解决vimrc文件问题

drb*_*sen 2 vim homebrew macvim

我有困难得到的MacVim(7.3-64)承认我.vimrc.gvimrc因为升级到OS X 10.7.3的文件.以前,我只是通过符号链接我.vimrc.gvimrc使用这些命令:

$ ln -s ~/.vim/vimrc /usr/local/Cellar/macvim/7.3-57/MacVim.app/Contents/Resources/vim/.vimrc 

$ ln -s ~/.vim/gvimrc /usr/local/Cellar/macvim/7.3-57/MacVim.app/Contents/Resources/vim/.gvimrc
Run Code Online (Sandbox Code Playgroud)

但是,当我目前通过符号链接我的rc文件时,我无法让MacVim识别它们.我通过Homebrew安装了MacVim.有没有人对问题是什么有任何建议?

rom*_*inl 5

~/.vim/文件夹(colorschemes和脚本)和~/.vimrc文件(自定义设置和映射)都保证在每一个类UNIX系统的工作,但这些都不是必需的Vim(和的MacVim)的正常工作.

  1. 没有符号链接或其他内容启动:没有.vim文件夹,没有.vimrc.gvimrc在您的主文件夹中.MacVim有用吗?你应该看到一个带有一些介绍性文字的窗口,你看到了吗?

  2. 退出MacVim并转到要使用的原始.(g)vimrc文件:它们位于何处?你是从哪里得到的?他们的内容是什么?你真的,真的需要它们吗?他们的名字实际上是以点开头的(你在Finder中看到他们与否)?它们的编码是什么(在vim :set fileencoding?和终端中$ file /path/to/original/.vimrc)?请粘贴.vimrc您要在问题中使用的文件内容.

  3. 如果您完全确定需要这些文件在Vim中高效工作并假设您.vimrc在Mac上实际有自定义,请打开Terminal.app并键入此命令(不带$):

    $ cp /path/to/original/.vimrc ~/.vimrc
    
    Run Code Online (Sandbox Code Playgroud)

    复制.vimrc的规范位置.

    现在推出MacVim.你看到了什么?你应该看到一个带有一些介绍性文字的窗口,你看到的是什么?

  4. 如果MacVim无法正常使用您~/.vimrc可能想要评论其内容,请重新启动MacVim,取消注释几行等等,直到最终找到错误的设置.