org-modeでたまにURLを記載したいときがあります。その場合URLだけでなくページタイトルも簡単に記載できたら便利です。
そんなときは、以下のコードをブックマークレットとして保存しておいて、対象ページで実行します。
javascript:prompt('','[['+document.title+':'+location.href+']]');
ブックマークレット。ご存知でしょうか?
まず上記のjavascript: で始まるコードをコピーします。
適当なURLを開いて(このページでもいいです)、そのURLをお気に入り(ブックマーク)に追加します。
ブックマークを編集する機能を使って今追加したURLの名前を適当なものにします。「Orgブックマーク」とかです。
そして、そのURL欄に先程コピーしたコードを貼り付けます。
以上でブックマークレット登録完了です。
あとはorg-modeに保存したいサイトがあれば、そこでお気に入りのメニューから選べばorg-mode用のリンク([[ URL ][ページタイトル]])がポップアップするので、コピーしてorg-modeのバッファに貼り付けて下さい。
あと、ブラウザをC-c C-oで開くには browse-url-browser-function の設定が必要です。
;; for mac
(setq browse-url-browser-function ‘browse-url-default-macosx-browser)
;; for windows
(setq browse-url-browser-function ‘browse-url-default-windows-browser)
;; linux
(setq browse-url-generic-program (executable-find “firefox”)
browse-url-browser-function ‘browse-url-generic)
ブックマークレット便利ですよね。