added a "scroll to bottom" hotkey - fixes #1566

This commit is contained in:
Eugene Pankov
2022-01-08 19:20:51 +01:00
parent 0ab02d032a
commit e7a9b2317d
3 changed files with 8 additions and 0 deletions

View File

@@ -273,6 +273,9 @@ export class BaseTerminalTabComponent extends BaseTabComponent implements OnInit
case 'copy-current-path': case 'copy-current-path':
this.copyCurrentPath() this.copyCurrentPath()
break break
case 'scroll-to-bottom':
this.frontend?.scrollToBottom()
break
} }
}) })

View File

@@ -5,6 +5,7 @@ export class TerminalConfigProvider extends ConfigProvider {
defaults = { defaults = {
hotkeys: { hotkeys: {
'copy-current-path': [], 'copy-current-path': [],
'scroll-to-bottom': [],
}, },
terminal: { terminal: {
frontend: 'xterm', frontend: 'xterm',

View File

@@ -69,6 +69,10 @@ export class TerminalHotkeyProvider extends HotkeyProvider {
id: 'pane-focus-all', id: 'pane-focus-all',
name: this.translate.instant('Focus all panes at once (broadcast)'), name: this.translate.instant('Focus all panes at once (broadcast)'),
}, },
{
id: 'scroll-to-bottom',
name: this.translate.instant('Scroll terminal to bottom'),
},
] ]
constructor (private translate: TranslateService) { super() } constructor (private translate: TranslateService) { super() }