📻
Vimでvim-jpラジオを聞く
この記事はVim駅伝の2024-07-10の記事です。
前回の記事はuga-rosaさんのYokohama.vimに参加しましたです。
次回の記事はstaticWagomUさんのmini.nvimを使って環境構築したら優勝したです。
エンジニアの楽園 vim-jpラジオ
が放送開始しました。おめでとうございます。
制作陣のみなさまの素晴らしい仕事に拍手を送りたいです。
2024年7月8日に第1回が配信され、今後も月曜日の12時(日本時間)に配信が予定されています。
では、Vimから聞きましょう。
まずはpodcastの音声ファイルをローカルにダウンロードします。いろいろな方法があると思いますが、ここではpodcast-dlを使ってみます。
RSSのURLから最新のものを取得します。普通にダウンロードするとファイル名にスペースや日本語が入って扱いづらくなる可能性があるので、リリース日をタイトルに設定しています。
npx podcast-dl --url https://feeds.megaphone.fm/TFM9640066968 --out-dir ~/Downloads/VimJpRadio --episode-template "{{release_date}}" --limit 1
保存先のパスをsound_playfile
に渡します。起動と同時に再生されるようautocmdを使いましょう。以下の設定をvimrcに追加してください。
※ 以下は第1回の日付をハードコーディングしています。聴きたい回に合わせて直してください。
vimrc
augroup vim-jp-radio
autocmd!
autocmd VimEnter * ++once call sound_playfile(expand('~/Downloads/VimJpRadio/20240708.mp3'))
augroup END
これでVimを立ち上げるたびにラジオが流れます。ヴィムジェイピィレディオ~~♪
ラジオへのおたよりはvim-jp slackにて受け付けているとのことです。
エンジニアの楽園の雰囲気が気になった方もslackに来てみてください。
参加はこちらから。
また、ラジオのグッズの販売も始まっています。
今後の放送も楽しみですね。
先行研究
Vimで音声を扱う方法に関しては以下の記事も参考になるかもしれません。
Discussion