Commands & shortcuts¶
Commands that work without a tree item are in the Command Palette (Ctrl+Shift+P), prefixed by Mainframe:, z/OS: or IBM i:. The others are on the right-click menu (or an inline icon) of the matching tree item.
Keyboard shortcuts¶
| Shortcut | Command | When |
|---|---|---|
| Ctrl+Alt+S | Submit JCL | Editor language is JCL |
| Ctrl+E (macOS Cmd+E) | Compile current member | An IBM i member is open |
| Ctrl+R (macOS Cmd+R) | Run SQL statement under cursor / selection | Editor language is SQL |
| Ctrl+S | Save to the host | Any remote member, data set or file |
| Tab after a prefix | Insert a snippet | JCL, COBOL, RPGLE, CL editors |
You can change them in File → Preferences → Keyboard Shortcuts: search for mf..
General¶
15 commands.
| Command | ID | Key | Available from |
|---|---|---|---|
| Add z/OS Connection | mf.addZosProfile |
Command Palette, tree | |
| Add IBM i Connection | mf.addIbmiProfile |
Command Palette, tree | |
| Edit Connection | mf.editProfile |
Command Palette, tree | |
| Remove Connection | mf.removeProfile |
Tree (right-click or inline icon) | |
| Reset Stored Password | mf.resetPassword |
Tree (right-click or inline icon) | |
| Test Connection | mf.testConnection |
Tree (right-click or inline icon) | |
| Disconnect | mf.disconnect |
Tree (right-click or inline icon) | |
| Refresh | mf.refresh |
Tree (right-click or inline icon) | |
| Refresh All | mf.refreshAll |
Command Palette, tree | |
| Remove Filter | mf.removeFilter |
Tree (right-click or inline icon) | |
| Add to Favorites | mf.addFavorite |
Tree (right-click or inline icon) | |
| Remove from Favorites | mf.removeFavorite |
Tree (right-click or inline icon) | |
| Compare with Local File… | mf.compareWithLocal |
Command Palette, tree | |
| Export Connections… | mf.exportConnections |
Command Palette, tree | |
| Import Connections… | mf.importConnections |
Command Palette, tree |
z/OS¶
29 commands.
| Command | ID | Key | Available from |
|---|---|---|---|
| Add Data Set Filter | mf.zos.addDsFilter |
Command Palette, tree | |
| Add USS Path | mf.zos.addUssPath |
Command Palette, tree | |
| Add Job Filter | mf.zos.addJobFilter |
Command Palette, tree | |
| Create Data Set | mf.zos.createDataset |
Command Palette, tree | |
| Create Member | mf.zos.createMember |
Tree (right-click or inline icon) | |
| Create USS File | mf.zos.createUssFile |
Tree (right-click or inline icon) | |
| Create USS Directory | mf.zos.createUssDir |
Tree (right-click or inline icon) | |
| Delete | mf.zos.delete |
Tree (right-click or inline icon) | |
| Submit JCL | mf.zos.submitJcl |
Ctrl+Alt+S | Command Palette, tree |
| Submit as Job | mf.zos.submitMember |
Tree (right-click or inline icon) | |
| Cancel Job | mf.zos.cancelJob |
Tree (right-click or inline icon) | |
| Purge Job | mf.zos.purgeJob |
Tree (right-click or inline icon) | |
| Open All Spool Output | mf.zos.downloadAllSpool |
Tree (right-click or inline icon) | |
| Issue TSO Command | mf.zos.tso |
Command Palette, tree | |
| Issue MVS Console Command | mf.zos.console |
Command Palette, tree | |
| Upload Local File to Member / USS | mf.zos.uploadFile |
Tree (right-click or inline icon) | |
| Recall Migrated Data Set | mf.zos.recall |
Tree (right-click or inline icon) | |
| Search Text in Data Set… | mf.zos.searchPds |
Tree (right-click or inline icon) | |
| Search Text in All PDS of Filter… | mf.zos.searchFilter |
Tree (right-click or inline icon) | |
| Copy Member To… | mf.zos.copyMember |
Tree (right-click or inline icon) | |
| Copy All Members To… | mf.zos.copyAllMembers |
Tree (right-click or inline icon) | |
| Rename Member… | mf.zos.renameMember |
Tree (right-click or inline icon) | |
| Rename Data Set… | mf.zos.renameDataset |
Tree (right-click or inline icon) | |
| Show Data Set Attributes | mf.zos.showAttributes |
Tree (right-click or inline icon) | |
| Download All Members to Folder… | mf.zos.downloadPds |
Tree (right-click or inline icon) | |
| Upload Folder into Data Set… | mf.zos.uploadFolder |
Tree (right-click or inline icon) | |
| View / Edit Job JCL | mf.zos.viewJobJcl |
Tree (right-click or inline icon) | |
| Resubmit Job | mf.zos.resubmitJob |
Tree (right-click or inline icon) | |
| Generate JCL from Template… | mf.zos.generateJcl |
Command Palette, tree |
IBM i¶
33 commands.
| Command | ID | Key | Available from |
|---|---|---|---|
| Add Library Filter | mf.ibmi.addLibrary |
Command Palette, tree | |
| Add IFS Path | mf.ibmi.addIfsPath |
Command Palette, tree | |
| Run CL Command | mf.ibmi.runCl |
Command Palette, tree | |
| Run SQL | mf.ibmi.runSql |
Command Palette, tree | |
| Run SQL Statement (Editor) | mf.ibmi.runSqlEditor |
Ctrl+R | Command Palette, tree |
| Compile | mf.ibmi.compile |
Tree (right-click or inline icon) | |
| Compile Current Member | mf.ibmi.compileEditor |
Ctrl+E | Command Palette, tree |
| Create Source File | mf.ibmi.createSrcFile |
Tree (right-click or inline icon) | |
| Create Member | mf.ibmi.createMember |
Tree (right-click or inline icon) | |
| Delete Member | mf.ibmi.deleteMember |
Tree (right-click or inline icon) | |
| Create IFS File | mf.ibmi.createIfsFile |
Tree (right-click or inline icon) | |
| Create IFS Directory | mf.ibmi.createIfsDir |
Tree (right-click or inline icon) | |
| Delete IFS Entry | mf.ibmi.deleteIfs |
Tree (right-click or inline icon) | |
| Delete Spooled File | mf.ibmi.deleteSpool |
Tree (right-click or inline icon) | |
| End Job | mf.ibmi.endJob |
Tree (right-click or inline icon) | |
| Show Job Log | mf.ibmi.showJobLog |
Tree (right-click or inline icon) | |
| Open PASE Shell (SSH Terminal) | mf.ibmi.terminal |
Command Palette, tree | |
| Search Text in Source… | mf.ibmi.searchSourceFile |
Tree (right-click or inline icon) | |
| Search Text in IFS Folder… | mf.ibmi.searchIfs |
Tree (right-click or inline icon) | |
| Add to Library List | mf.ibmi.addToLibraryList |
Tree (right-click or inline icon) | |
| Remove from Library List | mf.ibmi.removeFromLibraryList |
Tree (right-click or inline icon) | |
| Move Up | mf.ibmi.moveLibraryUp |
Tree (right-click or inline icon) | |
| Move Down | mf.ibmi.moveLibraryDown |
Tree (right-click or inline icon) | |
| Set as Current Library | mf.ibmi.setCurrentLibrary |
Tree (right-click or inline icon) | |
| Clear Current Library | mf.ibmi.clearCurrentLibrary |
Tree (right-click or inline icon) | |
| Delete Object… | mf.ibmi.deleteObject |
Tree (right-click or inline icon) | |
| Rename Object… | mf.ibmi.renameObject |
Tree (right-click or inline icon) | |
| Object Description (DSPOBJD) | mf.ibmi.objectDescription |
Tree (right-click or inline icon) | |
| Program References (DSPPGMREF) | mf.ibmi.programReferences |
Tree (right-click or inline icon) | |
| File Fields (DSPFFD) | mf.ibmi.fileFields |
Tree (right-click or inline icon) | |
| Query Data (first 1000 rows) | mf.ibmi.queryFile |
Tree (right-click or inline icon) | |
| Show Message | mf.ibmi.showMessage |
Tree (right-click or inline icon) | |
| Reply to Message… | mf.ibmi.replyMessage |
Tree (right-click or inline icon) |