From 5ea66e62b949a5cf524e965d69a34d115f3b2ce5 Mon Sep 17 00:00:00 2001 From: Reini Urban Date: Sun, 5 Jul 2015 15:17:53 +0200 Subject: [PATCH] allow more keys n/>/ for next p/< for prev --- cmd/vtmc.js | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/cmd/vtmc.js b/cmd/vtmc.js index 13d08a4..a34f679 100755 --- a/cmd/vtmc.js +++ b/cmd/vtmc.js @@ -462,6 +462,16 @@ setup_terminal() switch_slide(next_file(), end); } else if (key === 'k'.charCodeAt(0)) { switch_slide(prev_file(), end); + } else if (key === '>'.charCodeAt(0)) { + switch_slide(next_file(), end); + } else if (key === '<'.charCodeAt(0)) { + switch_slide(prev_file(), end); + } else if (key === 'n'.charCodeAt(0)) { + switch_slide(next_file(), end); + } else if (key === ' '.charCodeAt(0)) { + switch_slide(next_file(), end); + } else if (key === 'p'.charCodeAt(0)) { + switch_slide(prev_file(), end); } else if (key === 'r'.charCodeAt(0)) { switch_slide(CURFILE, end); } else { @@ -493,10 +503,10 @@ main(argv) console.error(''); console.error('Control Keys:'); console.error(''); - console.error(' j next slide'); - console.error(' k previous slide'); - console.error(' r reload current slide'); - console.error(' q quit'); + console.error(' j/n/>/ next slide'); + console.error(' k/p/< previous slide'); + console.error(' r reload current slide'); + console.error(' q quit'); console.error(''); process.exit(1); }