- link-hint 20170313.1945(in MELPA)
- Use avy to open or copy visible urls.
概要
link-hint.el は、ace-link.el(レビュー) の類似品で、
Emacs上のリンクをHit-a-Hint的に開くものです。
ace-linkの
- EWW
- org-mode
- info
- help
に加えて、mu4eとpackage menuにも対応しています。
本設定ではace-link同様info/help/ewwにおいてoでリンクを開くようにしています。
Fig1: helpでoを押すと…
Fig2: hintがつくのでキーを押せばリンクを辿れる
インストール
パッケージシステムを初めて使う人は
以下の設定を ~/.emacs.d/init.el の
先頭に加えてください。
(package-initialize) (setq package-archives '(("gnu" . "http://elpa.gnu.org/packages/") ("melpa" . "http://melpa.org/packages/") ("org" . "http://orgmode.org/elpa/")))
初めてlink-hintを使う方は
以下のコマンドを実行します。
M-x package-install link-hint
アップグレードする方は、
以下のコマンドでアップグレードしてください。
そのためにはpackage-utilsパッケージが必要です。
M-x package-install package-utils (初めてアップグレードする場合のみ) M-x package-utils-upgrade-by-name link-hint
設定 150924033826.link-hint.el(以下のコードと同一)
(eval-after-load "info" `(define-key Info-mode-map "o" 'link-hint-open-link)) (eval-after-load "help-mode" `(define-key help-mode-map "o" 'link-hint-open-link)) (eval-after-load "eww" `(progn (define-key eww-link-keymap "o" 'link-hint-open-link) (define-key eww-mode-map "o" 'link-hint-open-link)))
実行方法
$ wget http://rubikitch.com/f/150924033826.link-hint.el $ emacs -Q -f package-initialize -l 150924033826.link-hint.el
本サイト内の関連パッケージ
- avy - tree-based completion
- ace-jump-mode - a quick cursor location minor mode for emacs
- ace-jump-buffer - fast buffer switching extension to `avy'
- ace-link - Quickly follow links
- ace-jump-zap - Character zapping, `ace-jump-mode` style
- eww-lnum - Conkeror-like functionality for eww
- ace-isearch - A seamless bridge between isearch, ace-jump-mode, avy, helm-swoop and swiper
本日もお読みいただき、ありがとうございました。参考になれば嬉しいです。