2012-09-11 34 views
-2

我想爲ruby1.9配置vim
我現在沒有~/.vimrc文件。我應該創建一個嗎?我在Mac OSX上有~/.viminfo。哪一個vim閱讀?在MACOSX上爲ruby配置vim

任何幫助配置vim

+0

什麼是你想配置? 〜/ .vimrc就像〜/ .bashrc,一個啓動時加載一次的腳本。它不一定是放置語言特定配置的最佳位置,但它取決於你想要做什麼。 – Cubic

+0

對不起,我不清楚。我的vim沒有語法突出現在爲紅寶石1.9 –

回答

2

首先,vimrc和viminfo是不同用法的不同文件。通常,vim行爲的vimrc內容配置。而viminfo則是持久存儲剪切緩衝區和其他東西。所以如果你想爲ruby配置vim,我建議把它們放在vimrc中。但更好的選擇是使用vim插件併爲了您的方便進行修改。它與操作系統平臺無關。

+0

好吧,我發現這個,http://oldwiki.rubyonrails.org/rails/pages/HowtoUseVimWithRails,那麼這個,https://github.com/tpope/vim-rails說要做到這一點,https://github.com/tpope/vim-pathogen,並要求「安裝到〜/ .vim/autoload/pathogen.vim」。現在我沒有〜/ .vim /目錄。那麼還有其他更簡單的方法嗎? –

+0

@TrtTrt這是安裝vim插件的常用方法。我想這是任何unix黑客最簡單的方法。只需使用'mkdir'命令創建一個空目錄並使用'cp'命令將所有插件文件複製到該目錄中。 – halfelf

2
  1. 找出您的Vim是否支持Ruby。

    :echo has('ruby') 
    

    上面的命令應該返回1如果Ruby的支持內置和0否則。

    如果答案是1,您可以繼續第3步。

    如果答案是2,你應該安裝一個更完整的Vim。轉到步驟2.

  2. 安裝更好的Vim。

    你有一大堆的選擇:手動the sources,通過MacPorts,通過Homebrew或簡單,下載MacVim

    • MacPorts的

      一旦MacPorts的是安裝程序,發出此命令在你的shell:

      $ sudo port install vim +huge +ruby 
      
    • 家釀

      一旦家釀的設置,發出此命令你的外殼:

      $ brew install vim 
      
    • 的MacVim

      下載和安裝。

  3. Ruby支持

    沒有什麼做的。

您似乎已經找到了如何添加Rails支持。

的所有文件和教程中提到的文件夾必須由你創造,如果它們不存在:~/.vimrc~/.vim/~/.vim/autoload

+0

只爲我的信息。爲什麼downvote? – romainl