ゴールデンウイークも今日で最後ですね。あ、最後と言っても、ゴールデンウイークは来年もあるので大丈夫です。でも、人はいつ死ぬかわからないので、1日1日を大切に過ごしましょう。そう考えると、Vimでファイルを開いていて、そこにURLが書かれているとき、それをコピーしてブラウザのアドレスバーにペーストするなんてやってられませんよね。 Vimでカーソルのある行にあるURLをブラウザで開くショートカットを設定しましょう。.vimrcにこんな設定を書きます。 function! HandleURI() let s:uri = matchstr(getline("."), '[a-z]*:\/\/[^ >,;:]*') echo s:uri if s:uri != "" exec "!open \"" . s:uri . "\"" else echo "No URI found in line." en