Use arch -i386 macvim
Como muitas pessoas, eu tenho alguns problemas com o lançamento de meus aplicativos no modo de 32 bits, por causa do driver LCC 3.1 longe do perfeito para o meu teclado de borda Logitech di novo. Basicamente, eu não sou capaz de usar o layout de teclado correto quando no modo de 64 bits (meu layout muda quando eu troco aplicativos que são muito irritantes).
Portanto, sou forçado a lançar meus aplicativos em 32 bits.
Posso fazer isso a partir do terminal com um comando exec
? Verificar o 'aplicativo de inicialização no modo de 32 bits' parece não ter efeito (mas funciona a partir do gui).
Obrigado antecipadamente.
EDITAR
Eu deveria ter precisado que eu estou tentando fazer com que o script mvim
(fornecido no macvim) inicie o macvim em 32 bits. Portanto, as soluções baseadas em open
, apesar de lançar o aplicativo em 32 bits, não são o que estou procurando, porque parecem não manipular corretamente os canais e a passagem de argumentos.
Use arch -i386 macvim
Use o comando open
no Terminal, em vez de exec
.
Eu apenas tentei com o Chess.app e open
tomou conhecimento da caixa de seleção 'Abrir no modo de 32 bits'.
Se for apenas sobre o MacVim, você pode remover o código de 64 bits do binário com ditto
.
ditto --arch i386 /Applications/Utilities/MacVim.app/Contents/MacOS/MacVim /Applications/Utilities/MacVim.app/Contents/MacOS/MacVim_i386
exec /Applications/Utilities/MacVim.app/Contents/MacOS/MacVim_i386
Eu apenas tentei e parece funcionar. Talvez você possa até mesmo passar por ditto
, mas tenho minhas dúvidas.