buffer by b command
This commit is contained in:
		
							parent
							
								
									1c21e4fa28
								
							
						
					
					
						commit
						3bb157c84c
					
				
					 3 changed files with 6 additions and 0 deletions
				
			
		| 
						 | 
					@ -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,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Reference in a new issue