diff --git a/tabby-terminal/src/frontends/xtermFrontend.ts b/tabby-terminal/src/frontends/xtermFrontend.ts index 3ff589ca..076606ec 100644 --- a/tabby-terminal/src/frontends/xtermFrontend.ts +++ b/tabby-terminal/src/frontends/xtermFrontend.ts @@ -149,11 +149,18 @@ export class XTermFrontend extends Frontend { } } + // Ctrl-/ if (event.type === 'keydown' && event.key === '/' && event.ctrlKey) { this.input.next(Buffer.from('\u001f', 'binary')) return false } + // Ctrl-@ + if (event.type === 'keydown' && event.key === '@' && event.ctrlKey) { + this.input.next(Buffer.from('\u0000', 'binary')) + return false + } + this.hotkeysService.pushKeyEvent(name, event) let ret = true