-
Notifications
You must be signed in to change notification settings - Fork 7
BundledSource @ja
Hiroaki Otsu edited this page Sep 20, 2013
·
8 revisions
pophint-config.elに定義されているソースについて
ソースの名称に対応した次のコマンドが定義されていますので、M-xするなり、キーバインドするなりで、そのソースを実行できます。
pophint:do-名称
... 該当のソースを使って、pophint:do
を実行する。
※ ソースの実体は、pophint:source-名称
という変数です。
※ pophint:do
については、コマンドを参照して下さい。
バッファのどこにヒントを表示するか。
ユーザがヒントを選択した時に何をするか。
ただし、アクションを指定して実行した場合、動作は変わります。
pophint-config.elに定義されているソースは、以下です。
- Quoted
- 名称:
quoted
- 対象:クォートされた("とかで囲まれた)テキスト部分
- 動作:そこに移動する
- 名称:
- URL/Path
- 名称:
url-or-path
- 対象:URL/Filepath形式のテキスト部分
- 動作:そこに移動する
- 名称:
- Cmt
- 名称:
comment-line
- 対象:コメント部分
- 動作:そこに移動する
- 名称:
- Line
- 名称:
one-line
- 対象:1行のテキスト
- 動作:そこに移動する
- 名称:
- Sym
- 名称:
symbol
- 対象:シンボル構成文字
- 動作:そこに移動する
- 名称:
- Link
- 名称:
help-btn
/info-ref
/w3m-anchor
/eww-anchor
- 対象:リンク部分
- 動作:リンク先を表示する
- 名称:
- Node
- 名称:
dired-node
- 対象:ディレクトリ内のファイル、ディレクトリ名部分
- 動作:そこに移動する
- 名称:
- RangeYank
- 名称:
rangeyank
- 対象:単語の区切り部分
- 動作:そこを始点として、終点を決めるヒントを表示し、選択された範囲をコピーする
- 名称:
複数ソースを扱うpophint:do-flexibly
を実行した時、利用されるソースは、
pophint:global-sources
/pophint:sources
というリストから決定されますが、
上記ソースは、以下のように登録されています。
※ これらのコマンド/変数については、コマンドを参照して下さい。
- Quoted
- URL/Path
- Cmt
- Line
- Sym
- Link (help-mode, Info-mode, w3m-mode, eww-mode)
- Node (dired-mode)