2012-06-18 96 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中的基於用戶的版本