Arquivo vimrc corrompido

1

Eu instalei o janus para o meu macvim (eu estou rodando o Snow Leopard) e toda vez que eu vou editar o arquivo ~ / .vimrc eu recebo esses erros:

Error detected while processing function Edit:
line    7:
E319: Sorry, the command is not available in this version: ruby << RUBY
line    8:
E492: Not an editor command:   destination = File.expand_path(VIM.evaluate(%{sys
tem("dirname " . shellescape(a:file, 1))}))
line    9:
E488: Trailing characters:   pwd         = File.expand_path(Dir.pwd)
line   10:
E492: Not an editor command:   home        = pwd == File.expand_path("~")
line   12:
E121: Undefined variable: home
E15: Invalid expression: home || Regexp.new("^" + Regexp.escape(pwd)) !~ destina
tion
line   15:
command-t.vim requires Vim to be compiled with Ruby support 

As alterações que faço funcionam. Mas quando eu salvo, fecho e reabro, as alterações não são mais feitas e voltam ao padrão.

    
por Victor Mota 18.06.2011 / 08:18

2 respostas

1

Obtenha o vim com suporte a rubis. Compile-se ou obtenha um binário.

$ wget https://github.com/b4winckler/macvim/tarball/v7.3-53 
$ tar xzf  v7.3-53
$ cd b4winckler-macvim-730064c/
$ ./configure --enable-rubyinterp  
$ make
$ make install (or copy things manually to where you want...)
    
por 18.06.2011 / 08:46
1

Você está tentando editar o arquivo com vim ou MacVim? Se você estiver usando a linha de comando padrão do sistema vim (a que a Apple fornece), ela provavelmente não terá suporte para muitas coisas nas quais o Janus confia.

Se você estiver usando o MacVim, talvez tenha acidentalmente uma versão muito mais antiga? Já que você diz que está no Snow Leopard, você deve usar o mais recente lançamento instantâneo da página de downloads no Github

    
por 18.06.2011 / 13:51