xyzzyページャー・モード
Common Lispというプログラミング言語で機能の追加や改造が出来るのも魅力です。支持者も多く、たくさんのスクリプトが制作されネットで公開されています。
小生も、普段使っているファイラのテキスト・ビューワーがutf-8の文字コードに対応してないもので、幅広い文字コードに対応しているこのエディタをページャーとして使えないかと思い。自作してみました。
もともとview-modeというのが用意されているんですがものたりず。また、これはメジャー・モードなので、*auto-mode-alist*に登録されているファイル・タイプであっても、キーワードの色分け表示が解除されてしまうわけです。
こちらはマイナー・モードなので、色分けをしたままページングできるのが一応セールス・ポイントです。
xyzzy用テキスト・ブラウザwww-modeの利用時に少しでも普段使ってるブラウザに操作を近づけたいと思い、機能を付け加えています。よってwww-modeを先にインストールしておいてください。HATTORI Masashi様のページ
ページャー・モードはサイドバーにあるファイル保管庫のPRODUCTSリストにアップしています。下のリンクでもOKです。
使い方はファイルにコメントで記入しています。機能をかいつまんで説明すると、カーソル・キーの上、下、左、右がそれぞれ1行戻る、1行進む、1画面戻る、1画面進む、という操作が可能になります。
開発メモとして。バッファ切り替えフックがなぜか反応しませんでした。mini-bufferのフックは反応しました。タスクの切り替えには反応したのですが。set-bufferの動作が、switch-to-bufferとどう違うのか分りませんでした。勉強不足でしょうか? また、スムーズ・スクロールさせたかったのですが、うまくいかず挫折しました。
使用した上でのご意見などうかがえると幸いです。
| 固定リンク

コメント