Skip to content

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)