Pergunta

Quero que o CScope abra arquivos no MACVIM em vez do VIM, por isso estou tentando ter o caminho para o MACVIM como o valor da variável de ambiente do editor que é usado pelo CScope:

$ export EDITOR=/Applications/MacVim.app/Contents/MacOS/MacVim

Se agora estou tentando editar um arquivo de dentro do CTAGS, ele não funcionará e lança esta mensagem de erro:

$ MacVim[8384:10b] No Info.plist file in application bundle or no NSPrincipalClass in the Info.plist file, exiting

Chamando Macvim da linha de comando com

$ /Applications/MacVim.app/Contents/MacOS/MacVim

funciona, no entanto.

Como posso consertar isso?

Foi útil?

Solução

Certifique -se de colocar o script MVIM em seu caminho e experimente:

editor de exportação = "mvim -f"

Este foi o ingresso para mim ao usar o MACVIM como edição de mensagens Git Commit.

Outras dicas

Você já experimentou o editor de exportação =/aplicações/macvim.app?

Ou embrulhar o MACVIM em um pequeno script que usa para iniciar o aplicativo?

Funciona bem para mim quando eu defino minha variável de exportação exatamente isso e inicio um compromisso Git. O que você está usando que está chamando? Você já pensou em definir a exportação para apontar para o script MVIM que vem na imagem do disco MACVIM?

<plug>

Meu lançar A ferramenta foi projetada para isso. É como a da Apple open, mas permite que você obtenha o caminho para um pacote de aplicativos em vez de iniciá -lo. Por exemplo:

% launch -ni com.apple.safari
/Applications/Safari.app

launch está em Fink e Macports também.

</plug>

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top