From f777e9d396ab235eaec35107579186c04c060a8f Mon Sep 17 00:00:00 2001 From: Oliver Blanthorn Date: Sat, 30 Sep 2017 17:18:05 +0100 Subject: [PATCH] Add key commands for history --- src/excmds_background.ts | 4 ++++ src/parsing.ts | 2 ++ 2 files changed, 6 insertions(+) diff --git a/src/excmds_background.ts b/src/excmds_background.ts index 2e12411e..d7126f88 100644 --- a/src/excmds_background.ts +++ b/src/excmds_background.ts @@ -72,6 +72,10 @@ namespace ExCmds { } export function tabprev(increment = 1) { tabnext(increment*-1) } + // History functions + export function history(n = 1) {messageActiveTab("history",[n])} + export function historyback(n = 1) {history(n*-1)} + export function historyforward(n = 1) {history(n)} // Misc functions export function focuscmdline() { messageActiveTab("focuscmdline") } diff --git a/src/parsing.ts b/src/parsing.ts index 80df9c62..beca945e 100644 --- a/src/parsing.ts +++ b/src/parsing.ts @@ -12,6 +12,8 @@ namespace Parsing { const nmaps = new Map([ ["t", "tabopen"], ["j", "scrolldownline"], + ["H", "historyback"], + ["L", "historyforward"], ["k", "scrollupline"], ["gt", "tabnext"], ["gT", "tabprev"],