mirror of
https://github.com/Eugeny/tabby.git
synced 2025-09-24 17:16:03 +00:00
added a "scroll to bottom" hotkey - fixes #1566
This commit is contained in:
@@ -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
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@@ -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',
|
||||||
|
@@ -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() }
|
||||||
|
Reference in New Issue
Block a user