buffer by b command

jh-changes
Shin'ya Ueoka 7 years ago
parent 1c21e4fa28
commit 3bb157c84c
  1. 1
      src/background/key-queue.js
  2. 3
      src/content/index.js
  3. 2
      src/shared/actions.js

@ -4,6 +4,7 @@ const DEFAULT_KEYMAP = {
':': [ actions.CMD_OPEN ], ':': [ actions.CMD_OPEN ],
'o': [ actions.CMD_TABS_OPEN, false ], 'o': [ actions.CMD_TABS_OPEN, false ],
'O': [ actions.CMD_TABS_OPEN, true ], 'O': [ actions.CMD_TABS_OPEN, true ],
'b': [ actions.CMD_BUFFER ],
'k': [ actions.SCROLL_LINES, -1 ], 'k': [ actions.SCROLL_LINES, -1 ],
'j': [ actions.SCROLL_LINES, 1 ], 'j': [ actions.SCROLL_LINES, 1 ],
'<C-E>': [ actions.SCROLL_LINES, -1 ], '<C-E>': [ actions.SCROLL_LINES, -1 ],

@ -24,6 +24,9 @@ const invokeEvent = (action) => {
vvConsole.showCommand('open '); vvConsole.showCommand('open ');
} }
break; break;
case actions.CMD_BUFFER:
vvConsole.showCommand('buffer ');
break;
case actions.SCROLL_LINES: case actions.SCROLL_LINES:
scrolls.scrollLines(window, action[1]); scrolls.scrollLines(window, action[1]);
break; break;

@ -1,5 +1,6 @@
export const CMD_OPEN = 'cmd.open'; export const CMD_OPEN = 'cmd.open';
export const CMD_TABS_OPEN = 'cmd.tabs.open'; export const CMD_TABS_OPEN = 'cmd.tabs.open';
export const CMD_BUFFER = 'cmd.buffer';
export const TABS_CLOSE = 'tabs.close'; export const TABS_CLOSE = 'tabs.close';
export const TABS_REOPEN = 'tabs.reopen'; export const TABS_REOPEN = 'tabs.reopen';
export const TABS_PREV = 'tabs.prev'; export const TABS_PREV = 'tabs.prev';
@ -32,6 +33,7 @@ const BACKGROUND_ACTION_SET = new Set([
const CONTENT_ACTION_SET = new Set([ const CONTENT_ACTION_SET = new Set([
CMD_OPEN, CMD_OPEN,
CMD_TABS_OPEN, CMD_TABS_OPEN,
CMD_BUFFER,
SCROLL_LINES, SCROLL_LINES,
SCROLL_PAGES, SCROLL_PAGES,
SCROLL_TOP, SCROLL_TOP,