3
現在のVim設定にはack.vim pluginが含まれています。さて、私は他のシステムで持っているVim設定を使いたいのですが、それらのシステムの中にはackがインストールされていないものがあります。 .vimrcにackの有無を検出し、それに応じてプラグインをオン/オフする方法がありますか?Vimでは、環境に基づいて条件付きでプラグインを無効にすることはできますか?
(編集:タイプミスを修正)
現在のVim設定にはack.vim pluginが含まれています。さて、私は他のシステムで持っているVim設定を使いたいのですが、それらのシステムの中にはackがインストールされていないものがあります。 .vimrcにackの有無を検出し、それに応じてプラグインをオン/オフする方法がありますか?Vimでは、環境に基づいて条件付きでプラグインを無効にすることはできますか?
(編集:タイプミスを修正)
あり、より良い方法は、おそらくですが、これは動作します:
call system('which ack')
if !v:shell_error
" turn your plugin on
endif