Skip to content

Latest commit

 

History

History
102 lines (80 loc) · 5.42 KB

1409261127.google-this.org

File metadata and controls

102 lines (80 loc) · 5.42 KB

emacs google-this.el : Emacsからググるたった1つのコマンド | MELPA Emacs Lisp Elisp パッケージ インストール 設定 使い方

パッケージ名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が指定してあるときはその内容
  • 現在のシンボル
  • 現在の単語

google-this インストール

このパッケージは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