【Vim】VimでURLを開く
2019.03.09
open-browser.vimというプラグインが便利で重宝しています。
このプラグインを使うとこんなことができます。
- URLをブラウザで開く
- 調べたい単語をブラウザで検索する
- バッファをブラウザで開く
プラグインのインストール
私はプラグイン管理にvim-plugを使っているので、以下の記述を.vimrcに追加します。
Plug 'tyru/open-browser.vim'
:PlugInstall
とするとプラグインがインストールされます。
設定
.vimrcに以下の設定をしています。
let g:netrw_nogx = 1 " disable netrw's gx mapping.
nmap gx <Plug>(openbrowser-smart-search)
vmap gx <Plug>(openbrowser-smart-search)
nnoremap <Leader>o :<C-u>execute "OpenBrowser" "file:///" . expand('%:p:gs?\\?/?')<CR>
URLにカーソルを合わせて、gx
とタイプするとブラウザでURLを開きます。URLではない場合は、カーソル位置の単語をGoogleで検索します。
また<Leader>o
で現在のバッファをブラウザで開くようにしています。HTMLを編集しているときに便利です。この設定はヘルプのFAQを参考にしました。
ヘルプについて
最初、:help open-browser
でヘルプを見ようとしていましたが、「ヘルプはありません」となっていました。
正しくは、:help openbrowser
でした。