2008年5月15日木曜日

vimperatorのnextpattern

vimperatorのnextpatternはAutoPagerizeが効かないページでも]]で次のページに
[[で前のページにいけたりします、ただそれはnextpatternが適切に設定されている場合に
限ります。
デフォルトだと
\bnext\b,^>$,^(>>|≫)$,^(>|≫),(>|≫)$,\bmore\b
になっているので
_vimperatorrcで
set nextpattern=\bnext\b,\bmore\b,next,^次(の)?ページ,\b次.*,→\b,^>$,^(>>|≫)$,^(>|≫),(>|≫)$
set previouspattern=\bprev|previous\b,prev,^前(の)?ページ,\b前.*,\b←,^<$,^(<<|≪)$,^(<|≪),(<|≪)$

と設定しておくと便利です。
注意するのは+=だと「次~」より先に「>>」を検索してしまうので、
日本語のページを見るときは「次~」のほうが「>>」より多いようなので先にしておいたほうがよさそうです。

0 件のコメント: