回答:
.bz2ファイルのルートにmvimという名前のスクリプトがあるはずです。これを$ PATHのどこかにコピーし(/ usr / local / binが良いでしょう)、ソートする必要があります。
sudo find . -name mvim
鉱山は/ Applications / MacVim-snapshot-64 / mvimにありました。
/Applications/MacVim.app/Contents/bin
、私は自分のパスに追加する必要があり、それはうまくいきました。
パスに何も追加するつもりはないと思います
brew install macvim
mvim -v
次に、ターミナルでmacvimを開きます。先に進み、エイリアスを設定することもできます
alias vim='mvim -v'
brew linkapps
macvimをインストールした後に実行する必要があります。
brew linkapps --system
/ Applicationsフォルダーに入れたい場合。
brew linkapps
しても問題が解決しない場合は、実行しbrew doctor
てmacvim関連の警告メッセージを監視しますbrew link --overwrite macvim
。推奨されている場合は実行する必要があります。
醸造ルートを使用する場合、インストールする最良の方法は次のとおりです。
brew install macvim --with-override-system-vim
これにより、/ usr / local / binにmvim、vim、vi、viewなどが提供されます(すべてセラーのコピーにシンボリックリンクされています)。これにより、エイリアスを作成する必要がなくなり、vi、vimなどがすべてMacVimと同じVimディストリビューションを使用するように変更されます。
--override-system-vim
私のためにシンボリックリンクをいくつか作成しました、それは上書きすることができなかった/usr/bin/vim
と/usr/bin/vi
、私はまだ手動に持っていたので、alias
これらの私の中で.profile
。
brew doctor
すると、brewのPATHまたは構成の問題が通知されます。
macVimがすでにインストールされている場合:/Applications/MacVim.app/Contents/MacOS/Vim -g
macVim GUI が表示されます。
エイリアスを追加するだけです。
私が使用しgvim
ているが、私はGNOME-vimのためのLinux上で使用するものですので。
alias gvim='/Applications/MacVim.app/Contents/MacOS/Vim -g'
alias vim=/Applications/MacVim.app/Contents/MacOS/Vim
は素晴らしいアイデアです。その後、ターミナルでVimを更新するためにMacPortsまたはHomebrewを介してMacVimをインストールする必要はありません。GitHubリリースページからリリースパッケージをインストールするだけです。
これが私がしたことです:
Macvimをビルドした後、mvimを$ PATH宛先の1つにコピーしました(この場合、/ usr / local / binを選択しました)
cp -v [MacVim_source_folder]/src/MacVim/mvim /usr/local/bin
次に、mvimを呼び出すと、認識されますが、厄介なことがあります。ターミナルではなく、ビジュアルMacVimウィンドウを開きます。それを行うには、呼び出す必要があります
mvim -v
mvimを呼び出すたびに '-v'を追加することを覚えておく必要がないことを確認するには、エイリアスを作成できます。
エイリアスmvim = 'mvim -v'
ただし、このエイリアスは、ターミナルのこのセッションでのみ保持されます。ターミナルウィンドウを開くたびにこのエイリアスを実行するには、エイリアスを.profileに含める必要があります。.profileはホームディレクトリにある必要があります。そうでない場合は、作成してください。
cd ~
mvim -v .profile
そこにaliasコマンドを含めて保存します。
それでおしまい。
ln -s
それよりも良いでしょうcp
。
-v
フラグでは、フォントの変更は機能しません。-v
viモードを有効にします。カスタムフォントを設定する以外に、このモードでは他のものが機能しないことを想像できます。
Bard Parkのコメントをここに追加します。それが私にとっての本当の答えでした。
mvimは単なるシェルスクリプトなので、GitHubのMacVimソースから直接ダウンロードできます。http://raw.github.com/b4winckler/macvim/master/src/MacVim/mvim
MacPorts(sudo port install MacVim
)経由でMacVimをインストールすることを強くお勧めします。
MacPortsがインストールされると、プロファイルに/ opt / local / binがパスに含まれるように自動的に更新されるため、MacVimのインストール中にmvimが/ opt / local / bin / mvimとしてインストールされると、すぐに使用できるようになります。 。
MacVimポートをインストールすると、MacVim.appバンドルが/ Applications / MacPortsにもインストールされます。
MacPortsのルートに進むことの良い点は、git(sudo port install git-core
)と他の多くの多くのポートもインストールできることです。強くお勧めします。
brew install macvim
です。
これは私にとってはうまくいきます:
λ brew link --overwrite macvim
Linking /usr/local/Cellar/macvim/8.0-146_1... 12 symlinks created
Mac .app
バンドルの場合、シンボリックリンクを使用すると問題が発生する可能性があるため、利用可能な場合はcaskを介してインストールする必要があります。次の場合は、次の警告が表示されることもありますbrew linkapps
。
残念なことに
brew linkapps
、エイリアスやシンボリックリンクのいずれかを使用するSpotlightなどではうまく動作できず、Homebrew式は.app
再配置可能な「適切な」バンドルを構築しません。代わりに、sをbrew cask
使用して式を使用.app
し、キャスクに移行することを検討してください。
MacVimの場合、次の方法でインストールできます。
brew cask install macvim
あなたは、あなたが他のMacOSのアプリを実行するよう含め、MacVimを起動することができるはずmvim
またはopen -a MacVim
ターミナルセッションから。
更新:brew
とについて少し説明しbrew cask
ます。簡単に言えば、brew
UNIXレベルでソフトウェアを処理する一方で、macOSアプリバンドルの場所の処理などの追加機能のためにmacOSドメインにbrew cask
機能を拡張しますbrew
。これbrew
はLinuxにも実装されているので、この区分を設けるのは理にかなっています。との違いは何ですか?brew
brew cask
など、違いをさらに詳しく説明しているリソースがあります。
ここではこれ以上は言いません。
vim
コマンドラインから試してください。