2012-06-18 57 views
11

我的mac上没有.vimrc.gvimrc文件和.vim/目录,所以我无法安装任何脚本。当我创建一个文件夹.vim/.vim/plugin并在其中粘贴任何脚本时,它不起作用。 对不起,我的英语。在mac上没有vimrc,gvimrc和.vim

+0

您能否启发我们 - 您是如何继续的?你想要安装什么插件?最简单的方法就是使用tim pope的病原体插件开始。 (在http://github.com/tpope/vim-pathogen找到)在那里你会找到一个详细的指导如何安装它和更多的插件。短的googelation发现这个:http://showmedo.com/videotutorials/video?fromSeriesID=316&name=3160050 – epsilonhalbe

+0

@epsilonhalbe 它没有帮助。 我试着[nerdtree](https://github.com/scrooloose/nerdtree)与病原体 - 它不是工程。 – ratkke

回答

29

必须创建这些文件和文件夹自己:

  1. 打开Terminal.app(/Applications/Utilities/下找到)。

  2. 在提示时,一个$,键入每个这些行随后<Enter>的(不键入$):

    $ touch .vimrc 
    $ touch .gvimrc 
    $ mkdir .vim 
    $ open .vim 
    
  3. 在这一点上,~/.vim文件夹是在一个新的Finder开.app窗口。

但是我恭敬地建议你习惯于命令行 Vim的基础之前急于安装插件。

编辑

你没有按照指示,难怪插件不起作用。

您必须将cvim.zip转换为~/.vim并在终端中运行命令$ unzip cvim.zip。请仔细阅读说明,并且不要让Safari自动扩展档案。

现在你有~/.vim/c,这里是你应该做的前进。

假设你~/.vim是空的(你~/.vim/c旁),移动~/.vim/c全部内容~/.vim。此操作后,您~/.vim文件夹应该看起来像:

+ ~/.vim 
    + c <-- your folder 
    + c-support 
     + (many folders and files) 
    + doc 
     + csupport.txt 
    + ftplugin 
     + c.vim 
     + make.vim 
    + plugin 
     + c.vim 
    + README.csupport 

当你完成后,删除~/.vim/c和启动Vim。该插件应该安装并正常工作。

如果您~/.vim文件夹空(说它已经有了像~/.vim/color~/.vim/syntax一堆文件夹和文件,无论...),你必须从~/.vim/c手动移动每个子文件夹/文件的权利放在~/.vim

EndEdit中

+0

我只想安装[this](http://www.vim.org/scripts/script.php?script_id=213) – ratkke

+0

所以,我做了你说的,然后阅读一条指令来安装[this ](http://www.vim.org/scripts/script.php?script_id=213)“将zip压缩文件cvim.zip复制到$ HOME/.vim /(Linux/Unix)并运行 unzip cvim.zip” – ratkke

+0

你是如何“解压”cvim.zip的?你在“〜/ .vim”之后得到了什么?你怎么知道它不起作用? – romainl

0

一种不同的方法将在参考的指示由蒂姆·波普我给 复制到命令行/终端。应用:

mkdir -p ~/.vim/autoload ~/.vim/bundle; \ 
curl -so ~/.vim/autoload/pathogen.vim \ 
https://raw.github.com/tpope/vim-pathogen/master/autoload/pathogen.vim 

还指出,如果curl工作不尝试wget -O - ~/.vim/autoload/pathogen.vim 然后放入到你.vimrc

call pathogen#infect() 
syntax on 
filetype plugin indent on 

然后解压缩插件~/.vim/bundle/您选择 的文件夹中,不要忘了在你的vim中安装:call pathogen#helptags()以生成文档。

+0

它没有工作。我做了所有你说的,但是当我把:呼叫病原体#helptags()vim什么都不做。 – ratkke

+0

1.你是在命令模式下还是在插入模式下使用它,一般来说':'是指在命令模式下执行此操作。 2. vim应该在后台生成helptags - 你的c-plugin现在应该可以运行 – epsilonhalbe

+0

当然,我在正常模式=/C插件工作,但书呆子树不起作用。 [画面](http://d.pr/i/OeRu) – ratkke

7

我发现它在OSX优胜美地在/ usr/share/vim目录/的vimrc

更新:不幸的是在OSX埃尔卡皮坦,这个文件不再是可编辑甚至通过sudo。因此回到〜/ .vimrc中的基于用户的版本