nextlink

Description
mapping "[[", "]]" by AutoPagerize XPath.AutoPagerize 用の XPath より "[[", "]]" をマッピングします。
Latest version
0.3.9
Author
suVene, hogelog
License
GPL

for 2.2
http://coderepos.org/share/browser/lang/javascript/vimperator-plugins/branches/2.2/nextlink.js
for 2.1
http://coderepos.org/share/browser/lang/javascript/vimperator-plugins/branches/2.1/nextlink.js
for 2.0
http://coderepos.org/share/browser/lang/javascript/vimperator-plugins/branches/2.0/nextlink.js
for 1.2
not supported
for Nightly
http://coderepos.org/share/browser/lang/javascript/vimperator-plugins/trunk/nextlink.js

Needs Library

Option

let g:nextlink_followlink = "true"
と設定することにより、"[[", "]]" の動作は、カレントのタブに新しくページを読み込むようになります。
let g:nextlink_prevmap = "[n"
let g:nextlink_nextmap = "]n"
のように設定することにより、"[[", "]]" 以外のキーに割り当てることができます。
SITEINFOが無い場合の処理を
let g:nextlink_nositeinfo_act = "f"
のように設定できます。現在は
f
Vimperatorの"[[", "]]"の動作
e
マッチするSITEINFOが無いことを知らせる(デフォルト設定)
n
何もしない
が設定可能です
<RUNTIME_PATH>/info/<YOUR_PROFILE>/nextlink-local-siteinfo に
[
  {
    "url":          "^http://[^.]+\\.google\\.(?:[^.]+\\.)?[^./]+/search\\b",
    "nextLink":     "id('navbar')//td[last()]/a",
    "pageElement":  "id('res')/div",
    "exampleUrl":   "http://www.google.com/search?q=nsIObserver",
  },
]
のような JSON を置くことでローカルで SITEINFO を設定できます

TODO

back to index