パッケージ名 | google-this |
概要(原文) | A set of functions and bindings to google under point. |
リポジトリ | MELPA |
取得先 | https://github.com/Malabarba/emacs-google-this |
バージョン | 20150522.240 |
関連記事 | package:google-this package:helm-google |
なんか今更感があるけど、EmacsからGoogle検索をする方法です。
Emacsを使っている多くの人が自前で「Emacsからググるコマンド」を 作っているかもしれません。
非公開のものも入れればきっと星の数ほど実装がありそうですが、 google-this.el はMELPAに置いてある最新の実装です。
その中にはたくさんのコマンドが定義されていて、 マイナーモード化もされているのですが 実用上、たった一つのコマンドを知っていれば問題ありません。
M-x google-this は空気を読んでググってくれます。
- regionが指定してあるときはその内容
- 現在のシンボル
- 現在の単語
このパッケージはmelpaにあるので パッケージの初期設定 を行ってください。
M-x package-refresh-contents M-x package-install google-this
なんか今更感があるけど、EmacsからGoogle検索をする方法です。
Emacsを使っている多くの人が自前で「Emacsからググるコマンド」を 作っているかもしれません。
非公開のものも入れればきっと星の数ほど実装がありそうですが、 google-this.el はMELPAに置いてある最新の実装です。
その中にはたくさんのコマンドが定義されていて、 マイナーモード化もされているのですが 実用上、たった一つのコマンドを知っていれば問題ありません。
M-x google-this は空気を読んでググってくれます。
- regionが指定してあるときはその内容
- 現在のシンボル
- 現在の単語
;;; マイナーモードとして使いたいならば以下の設定
(setq google-this-keybind (kbd "C-x g"))
(google-this-mode 1)
(require 'google-this)
(setq google-this-location-suffix "co.jp")
(defun google-this-url () "URL for google searches."
;; 100件/日本語ページ/5年以内ならこのように設定する
(concat google-this-base-url google-this-location-suffix
"/search?q=%s&hl=ja&num=100&as_qdr=y5&lr=lang_ja"))
$ wget http://rubikitch.com/f/140926112330.google-this.el $ emacs -Q -f package-initialize -l 140926112330.google-this.el