comparison pentadactylrc @ 256:e74cfc5d3040

Merge changes.
author Ludovic Chabant <ludovic@chabant.com>
date Tue, 06 Jan 2015 23:23:46 -0800
parents efff5f3e72bb ca28da5162f4
children 6c1ae937ad66
comparison
equal deleted inserted replaced
255:6afb75039a25 256:e74cfc5d3040
62 "set toolbars=noaddons,nobookmarks,nomenu,nonavigation,notabs 62 "set toolbars=noaddons,nobookmarks,nomenu,nonavigation,notabs
63 63
64 " Websites with useful keyboard shortcuts already 64 " Websites with useful keyboard shortcuts already
65 set passkeys+=fastmail.com:jkomxeyga#.rupn,/,<S-g>m,<S-g>c,<S-g>a 65 set passkeys+=fastmail.com:jkomxeyga#.rupn,/,<S-g>m,<S-g>c,<S-g>a
66 set passkeys+=feedly.com:jkgvnpm 66 set passkeys+=feedly.com:jkgvnpm
67 set passkeys+=feedbin.com:hjklesmvVFcf123456789rgAa?<Space><Esc>,/
67 set passkeys+=groups.google.com:jkuonp 68 set passkeys+=groups.google.com:jkuonp
68 69
70 " Website-specific groups
71 " Feedbin
72 group! feedbin -loc feedbin.com
73 javascript <<EOF
74 function feedbinScrollUp() {
75 el = content.document.getElementsByClassName('entries');
76 if (el != undefined && el.length > 0) {
77 el[0].scrollTop -= el[0].clientHeight/2;
78 } else {
79 content.console.error("Can't find the entries list. Got: ", el);
80 }
81 }
82 function feedbinScrollDown() {
83 el = content.document.getElementsByClassName('entries');
84 if (el != undefined && el.length > 0) {
85 el[0].scrollTop += el[0].clientHeight/2;
86 } else {
87 content.console.error("Can't find the entries list. Got: ", el);
88 }
89 }
90 EOF
91 nmap -builtin -js <PageUp> feedbinScrollUp()
92 nmap -builtin -js <PageDown> feedbinScrollDown()
93
69 " vim: ft=vim 94 " vim: ft=vim