comparison pentadactylrc @ 243:ca28da5162f4

Hack Feedbin
author Ludovic Chabant <ludovic@chabant.com>
date Tue, 06 Jan 2015 17:14:21 -0800
parents 7f9afeff086f
children e74cfc5d3040
comparison
equal deleted inserted replaced
242:7f9afeff086f 243:ca28da5162f4
60 set passkeys+=fastmail.com:jkomxeyga#.rupn,/,<S-g>m,<S-g>c,<S-g>a 60 set passkeys+=fastmail.com:jkomxeyga#.rupn,/,<S-g>m,<S-g>c,<S-g>a
61 set passkeys+=feedly.com:jkgvnpm 61 set passkeys+=feedly.com:jkgvnpm
62 set passkeys+=feedbin.com:hjklesmvVFcf123456789rgAa?<Space><Esc>,/ 62 set passkeys+=feedbin.com:hjklesmvVFcf123456789rgAa?<Space><Esc>,/
63 set passkeys+=groups.google.com:jkuonp 63 set passkeys+=groups.google.com:jkuonp
64 64
65 " Website-specific groups
66 " Feedbin
67 group! feedbin -loc feedbin.com
68 javascript <<EOF
69 function feedbinScrollUp() {
70 el = content.document.getElementsByClassName('entries');
71 if (el != undefined && el.length > 0) {
72 el[0].scrollTop -= el[0].clientHeight/2;
73 } else {
74 content.console.error("Can't find the entries list. Got: ", el);
75 }
76 }
77 function feedbinScrollDown() {
78 el = content.document.getElementsByClassName('entries');
79 if (el != undefined && el.length > 0) {
80 el[0].scrollTop += el[0].clientHeight/2;
81 } else {
82 content.console.error("Can't find the entries list. Got: ", el);
83 }
84 }
85 EOF
86 nmap -builtin -js <PageUp> feedbinScrollUp()
87 nmap -builtin -js <PageDown> feedbinScrollDown()
88
65 " vim: ft=vim 89 " vim: ft=vim