コマンド 'gx' でリンクを開くことができるように、次の行を vimrc ファイルに追加しました。
let g:netrw_browsex_viewer = 'firefox'
残念ながら、画面上で小さな DOS ウィンドウが点滅するだけです。
アドバイス大歓迎です。
ギルフ
Windows7 では、バッチ ファイルexpl2.cmdを vim パスに配置します。
vimrcに置く
:let netrw_browsex_viewer='expl2.cmd'
gvim では、cfile でgxを使用して explorer.exe を起動します。powerpoint、firefox、chrome などの正しいビューアが起動します。注: 2 行目はスラッシュをバックスラッシュに変換します。ファイル名にスペースが含まれていると、vim は cfile を展開しません。
c:>猫 expl2.cmd
set file=%1
set file=%file:/=\%
start explorer.exe /n,/e,/root,%file%
firefox
PATH変数には存在しないと思います。設定するには:
[スタート] メニューの下部に とenv
入力し、リスト内の要素の 1 つを選択して、環境変数を設定します。(管理者の場合はシステム変数を選択します。それ以外の場合は別の意見です) PATH 変数を検索し、それをダブルクリックして値を設定します。firefox.exe
のパスを、前にセミコロンを付けて文字列の末尾に追加します。次に例を示します。;C:\Program Files\firefox\
今すぐ動作するはずです。