@@ -23,7 +23,7 @@ import { ThemeIcon } from 'vs/base/common/themables';
23
23
import { isSingleFolderWorkspaceIdentifier , isWorkspaceIdentifier } from 'vs/platform/workspace/common/workspace' ;
24
24
import { Action2 , IAction2Options , MenuId } from 'vs/platform/actions/common/actions' ;
25
25
import { Categories } from 'vs/platform/action/common/actionCommonCategories' ;
26
- import { KeyCode , KeyMod } from 'vs/base/common/keyCodes' ;
26
+ import { KeyChord , KeyCode , KeyMod } from 'vs/base/common/keyCodes' ;
27
27
import { KeybindingWeight } from 'vs/platform/keybinding/common/keybindingsRegistry' ;
28
28
import { isMacintosh } from 'vs/base/common/platform' ;
29
29
import { getActiveWindow } from 'vs/base/browser/dom' ;
@@ -194,7 +194,12 @@ export class ZoomInActiveWindowAction extends BaseZoomAction {
194
194
original : 'Zoom In (Active Window)'
195
195
} ,
196
196
category : Categories . View ,
197
- f1 : true
197
+ f1 : true ,
198
+ keybinding : {
199
+ weight : KeybindingWeight . WorkbenchContrib ,
200
+ primary : KeyChord ( KeyMod . CtrlCmd | KeyCode . KeyK , KeyMod . CtrlCmd | KeyCode . Equal ) ,
201
+ secondary : [ KeyChord ( KeyMod . CtrlCmd | KeyCode . KeyK , KeyMod . CtrlCmd | KeyMod . Shift | KeyCode . Equal ) , KeyChord ( KeyMod . CtrlCmd | KeyCode . KeyK , KeyMod . CtrlCmd | KeyCode . NumpadAdd ) ]
202
+ }
198
203
} ) ;
199
204
}
200
205
@@ -213,7 +218,16 @@ export class ZoomOutActiveWindowAction extends BaseZoomAction {
213
218
original : 'Zoom Out (Active Window)'
214
219
} ,
215
220
category : Categories . View ,
216
- f1 : true
221
+ f1 : true ,
222
+ keybinding : {
223
+ weight : KeybindingWeight . WorkbenchContrib ,
224
+ primary : KeyChord ( KeyMod . CtrlCmd | KeyCode . KeyK , KeyMod . CtrlCmd | KeyCode . Minus ) ,
225
+ secondary : [ KeyChord ( KeyMod . CtrlCmd | KeyCode . KeyK , KeyMod . CtrlCmd | KeyMod . Shift | KeyCode . Minus ) , KeyChord ( KeyMod . CtrlCmd | KeyCode . KeyK , KeyMod . CtrlCmd | KeyCode . NumpadSubtract ) ] ,
226
+ linux : {
227
+ primary : KeyChord ( KeyMod . CtrlCmd | KeyCode . KeyK , KeyMod . CtrlCmd | KeyCode . Minus ) ,
228
+ secondary : [ KeyChord ( KeyMod . CtrlCmd | KeyCode . KeyK , KeyMod . CtrlCmd | KeyCode . NumpadSubtract ) ]
229
+ }
230
+ }
217
231
} ) ;
218
232
}
219
233
@@ -232,7 +246,11 @@ export class ZoomResetActiveWindowAction extends BaseZoomAction {
232
246
original : 'Reset Zoom (Active Window)'
233
247
} ,
234
248
category : Categories . View ,
235
- f1 : true
249
+ f1 : true ,
250
+ keybinding : {
251
+ weight : KeybindingWeight . WorkbenchContrib ,
252
+ primary : KeyChord ( KeyMod . CtrlCmd | KeyCode . KeyK , KeyMod . CtrlCmd | KeyCode . Numpad0 )
253
+ }
236
254
} ) ;
237
255
}
238
256
0 commit comments