今までページのソースや、“C-c T” からコピーしていましたが、さすがに
バカバカしくなったので KeySnail の関数を作りました。
それぞれ、“t” でタイトルコピー、“T” でタイトルと URL コピー、
“u” で URL コピーが出来るようになります。
key.setViewKey('t', function () {
var w = window._content;
var d = w.document;
var txt = d.title;
const CLIPBOARD = Components.classes['@mozilla.org/widget/clipboardhelper;1'].getService(Components.interfaces.nsIClipboardHelper);
CLIPBOARD.copyString(txt);
}, 'タイトルコピー');
key.setViewKey('T', function () {
var w = window._content;
var d = w.document;
var txt = "\"" + d.title + "\" - " + d.location.href;
const CLIPBOARD = Components.classes['@mozilla.org/widget/clipboardhelper;1'].getService(Components.interfaces.nsIClipboardHelper);
CLIPBOARD.copyString(txt);
}, 'タイトルとURLコピー');
key.setViewKey('u', function () {
var w = window._content;
var d = w.document;
var txt = d.location.href;
const CLIPBOARD = Components.classes['@mozilla.org/widget/clipboardhelper;1'].getService(Components.interfaces.nsIClipboardHelper);
CLIPBOARD.copyString(txt);
}, 'URLコピー');
firefoxをEmacsにしてくれるKeySnailがすごすぎる
このサイトを丸々参考にさせて頂きました。ありがとうございます。