Actions
Actions are commands that you can perform on items, such as files, folders, images, etc. The Command Palette (Ctrl
+Shift
+P
) will show you a list of available actions for the selected item(s), along with their key bindings.
Customizing Actions
You can customize the key bindings for actions by modifying the settings file. To do that, follow these steps:
- Open Files > Settings > Advanced > Edit settings file. This will open the settings file in your default text editor.
- Before editing the settings file, you’ll need to close Files by right-clicking the icon in the system tray and clicking on “Quit”.
- The settings file has a JSON format. You can use any text editor to open and modify it. The file contains a section called “Actions”. The “Actions” section is empty by default, but can add any action to this list and change the value of the key binding to any valid key combination.
For example, if you want to change the key binding for the CopyItem action to Ctrl
+V
, you can edit the file like this:
"Actions": {
"CopyItem": "Ctrl+V",
"PasteItem": "Ctrl+C"
}
For more information about the available actions and their descriptions, please refer to the Actions list section below.
Actions
This section provides the complete list of actions and their descriptions. The actions are grouped by categories for easier reference.
Global
Help
Opens the online documentation in the web browser
Action name: Help
Default bindings:
{ "Help": "F1" }
Toggle FullScreen
Toggles FullScreen mode
Action name: ToggleFullScreen
Default bindings:
{ "ToggleFullScreen": "F11" }
Enter compact overlay
Enters compact overlay
Action name: EnterCompactOverlay
Default bindings:
{ "EnterCompactOverlay": "Ctrl+Alt+Up" }
Exit compact overlay
Exits compact overlay
Action name: ExitCompactOverlay
Default bindings:
{ "ExitCompactOverlay": "Ctrl+Alt+Down" }
Toggle compact overlay
Toggles compact overlay
Action name: ToggleCompactOverlay
Default bindings:
{ "ToggleCompactOverlay": "F12" }
Search
Focuses the search box
Action name: Search
Default bindings:
{ "Search": "Ctrl+F,F3" }
Redo
Redoes the last file operation
Action name: Redo
Default bindings:
{ "Redo": "Ctrl+Y" }
Undo
Undoes the last file operation
Action name: Undo
Default bindings:
{ "Undo": "Ctrl+Z" }
Edit path
Focuses the path bar
Action name: EditPath
Default bindings:
{ "EditPath": "Ctrl+L,Alt+D" }
Show
Toggle hidden items
Toggles whether to show hidden items
Action name: ToggleShowHiddenItems
Default bindings:
{ "ToggleShowHiddenItems": "Ctrl+H" }
Toggle file extensions
Toggles whether to show file extensions
Action name: ToggleShowFileExtensions
Default bindings:
{ "ToggleShowFileExtensions": "" }
Toggle Preview Pane
Toggles the Preview Pane
Action name: TogglePreviewPane
Default bindings:
{ "TogglePreviewPane": "Ctrl+Alt+P" }
Toggle Details Pane
Toggles the Details Pane
Action name: ToggleDetailsPane
Default bindings:
{ "ToggleDetailsPane": "Ctrl+Alt+D" }
Toggle Info Pane
Toggles the Info Pane
Action name: ToggleInfoPane
Default bindings:
{ "ToggleInfoPane": "Ctrl+Alt+I" }
File System
Copy item
Copy selected items to the clipboard
Action name: CopyItem
Default bindings:
{ "CopyItem": "Ctrl+C" }
Copy path
Copy paths of selected items to the clipboard
Action name: CopyPath
Default bindings:
{ "CopyPath": "Ctrl+Shift+C" }
Cut item
Cut selected items to the clipboard
Action name: Cut
Default bindings:
{ "Cut": "Ctrl+X" }
Paste item
Pastes items from clipboard to current directory
Action name: PasteItem
Default bindings:
{ "PasteItem": "Ctrl+V" }
Paste item to selected folder
Pastes items from clipboard to the selected folder
Action name: PasteItemToSelection
Default bindings:
{ "PasteItemToSelection": "Ctrl+Shift+V" }
Delete item
Deletes selected items
Action name: DeleteItem
Default bindings:
{ "DeleteItem": "Delete,Ctrl+D" }
Permanently delete item
Permanently deletes selected items
Action name: DeleteItemPermanently
Default bindings:
{ "DeleteItemPermanently": "Shift+Delete" }
Create folder
Creates new folder
Action name: CreateFolder
Default bindings:
{ "CreateFolder": "Ctrl+Shift+N" }
Create folder with selection
Creates new folder with the selected items
Action name: CreateFolderWithSelection
Default bindings:
{ "CreateFolderWithSelection": "" }
Create item
Creates new item
Action name: AddItem
Default bindings:
{ "AddItem": "Ctrl+Shift+I" }
Create shortcut
Creates shortcut targeting the selected item
Action name: CreateShortcut
Default bindings:
{ "CreateShortcut": "" }
Create shortcut from dialog
Creates shortcut targeting any item
Action name: CreateShortcutFromDialog
Default bindings:
{ "CreateShortcutFromDialog": "" }
Open item
Opens selected items
Action name: OpenItem
Default bindings:
{ "OpenItem": "Enter" }
Open item with application picker
Opens items with the selected application
Action name: OpenItemWithApplicationPicker
Default bindings:
{ "OpenItemWithApplicationPicker": "" }
Open parent folder
Opens parent folder of searched item
Action name: OpenParentFolder
Default bindings:
{ "OpenParentFolder": "" }
Open file location
Opens location of the selected item
Action name: OpenFileLocation
Default bindings:
{ "OpenFileLocation": "" }
Refresh items
Refreshes the items of the current directory
Action name: RefreshItems
Default bindings:
{ "RefreshItems": "Ctrl+R,F5" }
Rename item
Renames selected item
Action name: Rename
Default bindings:
{ "Rename": "F2" }
Selection
Select all
Selects all items
Action name: SelectAll
Default bindings:
{ "SelectAll": "Ctrl+A" }
Invert selection
Inverts the selected items
Action name: InvertSelection
Default bindings:
{ "InvertSelection": "" }
Clear selection
Clears the selected items
Action name: ClearSelection
Default bindings:
{ "ClearSelection": "" }
Toggle selection
Toggles item selection
Action name: ToggleSelect
Default bindings:
{ "ToggleSelect": "Ctrl+Space" }
Share
Share item
Shares selected items
Action name: ShareItem
Default bindings:
{ "ShareItem": "" }
Start
Pin to start
Pins selected items to the Start Menu
Action name: PinToStart
Default bindings:
{ "PinToStart": "" }
Unpin from start
Unpins selected items from the Start Menu
Action name: UnpinFromStart
Default bindings:
{ "UnpinFromStart": "" }
Sidebar
Pin to sidebar
Pins selected folders to sidebar
Action name: PinFolderToSidebar
Default bindings:
{ "PinFolderToSidebar": "" }
Unpin from Sidebar
Unpins selected folders from Sidebar
Action name: UnpinFolderFromSidebar
Default bindings:
{ "UnpinFolderFromSidebar": "" }
Backgrounds
Set as desktop background
Sets selected picture as the desktop background
Action name: SetAsWallpaperBackground
Default bindings:
{ "SetAsWallpaperBackground": "" }
Set as desktop slideshow
Sets selected pictures as the desktop slideshow
Action name: SetAsSlideshowBackground
Default bindings:
{ "SetAsSlideshowBackground": "" }
Set as lockscreen slideshow
Sets selected picture as the lockscreen background
Action name: SetAsLockscreenBackground
Default bindings:
{ "SetAsLockscreenBackground": "" }
Install
Install font
Installs selected fonts
Action name: InstallFont
Default bindings:
{ "InstallFont": "" }
Install Inf
Installs selected Inf files
Action name: InstallInfDriver
Default bindings:
{ "InstallInfDriver": "" }
Install certificate
Installs selected certificates
Action name: InstallCertificate
Default bindings:
{ "InstallCertificate": "" }
Run
Run as admin
Runs selected items as admin
Action name: RunAsAdmin
Default bindings:
{ "RunAsAdmin": "" }
Run as another user
Runs selected items as another user
Action name: RunAsAnotherUser
Default bindings:
{ "RunAsAnotherUser": "" }
Run with Powershell
Runs selected scripts with Powershell
Action name: RunWithPowershell
Default bindings:
{ "RunWithPowershell": "" }
Preview popups
View preview popup
Opens preview popup when QuickLook or SeerPro is installed
Action name: LaunchPreviewPopup
Default bindings:
{ "LaunchPreviewPopup": "Space" }
Archives
Create archive
Prompts to create archive from selected items
Action name: CompressIntoArchive
Default bindings:
{ "CompressIntoArchive": "" }
Create 7z archive
Creates 7z archive with selected items
Action name: CompressIntoSevenZip
Default bindings:
{ "CompressIntoSevenZip": "" }
Create zip archive
Creates zip archive with selected items
Action name: CompressIntoZip
Default bindings:
{ "CompressIntoZip": "" }
Extract archive
Prompts to extract items from selected archive
Action name: DecompressArchive
Default bindings:
{ "DecompressArchive": "Ctrl+E" }
Extract archive here
Extracts items from selected archive to current folder
Action name: DecompressArchiveHere
Default bindings:
{ "DecompressArchiveHere": "" }
Extract archive to new folder
Extracts items from selected archive to a new folder
Action name: DecompressArchiveToChildFolder
Default bindings:
{ "DecompressArchiveToChildFolder": "" }
Smart extract
Automatically chooses extraction mode based on the selected archives contents
Action name: DecompressArchiveHereSmart
Default bindings:
{ "DecompressArchiveHereSmart": "Ctrl+Shift+E" }
Image Manipulation
Rotate left
Rotates selected images left
Action name: RotateLeft
Default bindings:
{ "RotateLeft": "" }
Rotate right
Rotates selected images right
Action name: RotateRight
Default bindings:
{ "RotateRight": "" }
Open
Open in Visual Studio
Opens current folder in Visual Studio
Action name: OpenInVS
Default bindings:
{ "OpenInVS": "" }
Open in Visual Studio Code
Opens current folder in Visual Studio Code
Action name: OpenInVSCode
Default bindings:
{ "OpenInVSCode": "" }
Open properties
Opens properties window
Action name: OpenProperties
Default bindings:
{ "OpenProperties": "Alt+Enter" }
Open settings
Opens settings
Action name: OpenSettings
Default bindings:
{ "OpenSettings": "Ctrl+," }
Open Terminal
Opens folder in Windows Terminal
Action name: OpenTerminal
Default bindings:
{ "OpenTerminal": "Ctrl+`" }
Open Terminal as admin
Opens folder in Windows Terminal as admin
Action name: OpenTerminalAsAdmin
Default bindings:
{ "OpenTerminalAsAdmin": "Ctrl+Shift+`" }
Open Command Palette
Opens the Command Palette
Action name: OpenCommandPalette
Default bindings:
{ "OpenCommandPalette": "Ctrl+Shift+P" }
Layouts
Details View
Switches to the Details View
Action name: LayoutDetails
Default bindings:
{ "LayoutDetails": "Ctrl+Shift+1" }
List View
Switches to the List View
Action name: LayoutList
Default bindings:
{ "LayoutList": "Ctrl+Shift+2" }
Tiles View
Switches to the Tiles View
Action name: LayoutTiles
Default bindings:
{ "LayoutTiles": "Ctrl+Shift+3" }
Grid View
Switches to the Grid View
Action name: LayoutGrid
Default bindings:
{ "LayoutGrid": "Ctrl+Shift+4" }
Columns View
Switches to the Columns View
Action name: LayoutColumns
Default bindings:
{ "LayoutColumns": "Ctrl+Shift+5" }
Adaptive Layout
Switches the layout based on the folder contents
Action name: LayoutAdaptive
Default bindings:
{ "LayoutAdaptive": "Ctrl+Shift+6" }
Increase icon size
Increases the icon size
Action name: LayoutIncreaseSize
Default bindings:
{ "LayoutIncreaseSize": "Ctrl++" }
Decrease icon size
Decreases the icon size
Action name: LayoutDecreaseSize
Default bindings:
{ "LayoutDecreaseSize": "Ctrl+-" }
Sorting
Sort by name
Sorts items alphabetically by their name
Action name: SortByName
Default bindings:
{ "SortByName": "" }
Sort by date modified
Sorts items by the date and time they were last modified
Action name: SortByDateModified
Default bindings:
{ "SortByDateModified": "" }
Sort by date created
Sorts items by the date and time they were created
Action name: SortByDateCreated
Default bindings:
{ "SortByDateCreated": "" }
Sort by size
Sorts items by their size
Action name: SortBySize
Default bindings:
{ "SortBySize": "" }
Sort by type
Sorts items by their type
Action name: SortByType
Default bindings:
{ "SortByType": "" }
Sort by sync status
Sorts items by their cloud sync status
Action name: SortBySyncStatus
Default bindings:
{ "SortBySyncStatus": "" }
Sort by tags
Sorts items by the tags assigned to them
Action name: SortByTag
Default bindings:
{ "SortByTag": "" }
Sort by path
Sorts items by their in the file system
Action name: SortByPath
Default bindings:
{ "SortByPath": "" }
Sort by original folder
Sorts items by the original folder they were deleted from
Action name: SortByOriginalFolder
Default bindings:
{ "SortByOriginalFolder": "" }
Sort by date deleted
Sorts items by the date and time they were deleted
Action name: SortByDateDeleted
Default bindings:
{ "SortByDateDeleted": "" }
Sort items in ascending order
Sorts items in ascending order according to the current sort option
Action name: SortAscending
Default bindings:
{ "SortAscending": "" }
Sort items in descending order
Sorts items in descending order according to the current sort option
Action name: SortDescending
Default bindings:
{ "SortDescending": "" }
Toggle sort direction
Toggles the sort direction between ascending and descending
Action name: ToggleSortDirection
Default bindings:
{ "ToggleSortDirection": "" }
Sort folders first
Lists and sorts folders before files
Action name: SortFoldersFirst
Default bindings:
{ "SortFoldersFirst": "" }
Sort files first
Lists and sorts files before folders
Action name: SortFilesFirst
Default bindings:
{ "SortFilesFirst": "" }
Sort folders alongside files
Lists and sorts folders alongside files
Action name: ToggleSortDirectoriesAlongsideFiles
Default bindings:
{ "ToggleSortDirectoriesAlongsideFiles": "" }
Grouping
Group by none
Lists items without grouping them
Action name: GroupByNone
Default bindings:
{ "GroupByNone": "" }
Group by name
Groups items by name
Action name: GroupByName
Default bindings:
{ "GroupByName": "" }
Group by date modified
Groups items by date modified
Action name: GroupByDateModified
Default bindings:
{ "GroupByDateModified": "" }
Group by date created
Groups items by date created
Action name: GroupByDateCreated
Default bindings:
{ "GroupByDateCreated": "" }
Group by size
Groups items by size
Action name: GroupBySize
Default bindings:
{ "GroupBySize": "" }
Group by type
Groups items by type
Action name: GroupByType
Default bindings:
{ "GroupByType": "" }
Group by sync status
Groups items by sync status
Action name: GroupBySyncStatus
Default bindings:
{ "GroupBySyncStatus": "" }
Group by tags
Groups items by tags
Action name: GroupByTag
Default bindings:
{ "GroupByTag": "" }
Group by original folder
Groups items by original folder
Action name: GroupByOriginalFolder
Default bindings:
{ "GroupByOriginalFolder": "" }
Group by date deleted
Groups items by date deleted
Action name: GroupByDateDeleted
Default bindings:
{ "GroupByDateDeleted": "" }
Group by folder path
Groups items by folder path
Action name: GroupByFolderPath
Default bindings:
{ "GroupByFolderPath": "" }
Group by date modified (year)
Groups items by year of date modified
Action name: GroupByDateModifiedYear
Default bindings:
{ "GroupByDateModifiedYear": "" }
Group by date modified (month)
Groups items by month of date modified
Action name: GroupByDateModifiedMonth
Default bindings:
{ "GroupByDateModifiedMonth": "" }
Group by date modified (day)
Groups items by day of date modified
Action name: GroupByDateModifiedDay
Default bindings:
{ "GroupByDateModifiedDay": "" }
Group by date created (year)
Groups items by year of date created
Action name: GroupByDateCreatedYear
Default bindings:
{ "GroupByDateCreatedYear": "" }
Group by date created (month)
Groups items by month of date created
Action name: GroupByDateCreatedMonth
Default bindings:
{ "GroupByDateCreatedMonth": "" }
Group by date created (day)
Groups items by day of date created
Action name: GroupByDateCreatedDay
Default bindings:
{ "GroupByDateCreatedDay": "" }
Group by date deleted (year)
Groups items by year of date deleted
Action name: GroupByDateDeletedYear
Default bindings:
{ "GroupByDateDeletedYear": "" }
Group by date deleted (month)
Groups items by month of date deleted
Action name: GroupByDateDeletedMonth
Default bindings:
{ "GroupByDateDeletedMonth": "" }
Group by date deleted (day)
Groups items by day of date deleted
Action name: GroupByDateDeletedDay
Default bindings:
{ "GroupByDateDeletedDay": "" }
Group in ascending order
Sorts groups in ascending order
Action name: GroupAscending
Default bindings:
{ "GroupAscending": "" }
Group in Descending order
Sorts groups in descending order
Action name: GroupDescending
Default bindings:
{ "GroupDescending": "" }
Toggle sort direction
Toggles group sort direction
Action name: ToggleGroupDirection
Default bindings:
{ "ToggleGroupDirection": "" }
Group by year
Groups items by year
Action name: GroupByYear
Default bindings:
{ "GroupByYear": "" }
Group by month
Groups items by month
Action name: GroupByMonth
Default bindings:
{ "GroupByMonth": "" }
Toggle grouping unit
Toggles unit for grouping by date
Action name: ToggleGroupByDateUnit
Default bindings:
{ "ToggleGroupByDateUnit": "" }
Navigation
New tab
Opens a new tab
Action name: NewTab
Default bindings:
{ "NewTab": "Ctrl+T" }
New tab
Opens a new tab
Action name: NewTab
Default bindings:
{ "NewTab": "Ctrl+T" }
New Window
Opens a new window
Action name: NewWindow
Default bindings:
{ "NewWindow": "Ctrl+N" }
Navigate back
Navigates backward in navigation history
Action name: NavigateBack
Default bindings:
{ "NavigateBack": "Alt+Left,Backspace" }
Navigate forward
Navigates forward in navigation history
Action name: NavigateForward
Default bindings:
{ "NavigateForward": "Alt+Right" }
Navigate up
Navigates up one directory
Action name: NavigateUp
Default bindings:
{ "NavigateUp": "Alt+Up" }
Other
Duplicate tab
Duplicates the current tab
Action name: DuplicateCurrentTab
Default bindings:
{ "DuplicateCurrentTab": "Ctrl+Shift+K" }
Close tabs to the left
Closes tabs to the left of the current tab
Action name: CloseTabsToTheLeftCurrent
Default bindings:
{ "CloseTabsToTheLeftCurrent": "" }
Close tabs to the right
Closes tabs to the right of the current tab
Action name: CloseTabsToTheRightCurrent
Default bindings:
{ "CloseTabsToTheRightCurrent": "" }
Close other tabs
Closes other tabs
Action name: CloseOtherTabsCurrent
Default bindings:
{ "CloseOtherTabsCurrent": "" }
Open folder in new pane
Opens selected folder in a new pane
Action name: OpenDirectoryInNewPane
Default bindings:
{ "OpenDirectoryInNewPane": "" }
Open folder in new tab
Opens selected folder in a new tab
Action name: OpenDirectoryInNewTab
Default bindings:
{ "OpenDirectoryInNewTab": "" }
Open folder in new window
Opens selected folder in a new window
Action name: OpenInNewWindowItem
Default bindings:
{ "OpenInNewWindowItem": "" }
Reopen closed tab
Reopens the last closed tab
Action name: ReopenClosedTab
Default bindings:
{ "ReopenClosedTab": "Ctrl+Shift+T" }
Move to the previous tab
Switches focus to the previous tab
Action name: PreviousTab
Default bindings:
{ "PreviousTab": "Ctrl+Shift+Tab" }
Move to the next tab
Switches focus to the next tab
Action name: NextTab
Default bindings:
{ "NextTab": "Ctrl+Tab" }
Close tab
Closes the current tab
Action name: CloseSelectedTab
Default bindings:
{ "CloseSelectedTab": "Ctrl+W,Ctrl+F4" }
New pane
Opens a new pane
Action name: OpenNewPane
Default bindings:
{ "OpenNewPane": "Alt+Shift++" }
Close pane
Closes the right new pane
Action name: ClosePane
Default bindings:
{ "ClosePane": "Ctrl+Shift+W" }
Play
Play media files
Plays the selected media files
Action name: PlayAll
Default bindings:
{ "PlayAll": "" }
Git
Fetch
Runs git fetch
Action name: GitFetch
Default bindings:
{ "GitFetch": "" }
Init
Initializes the current folder as a Git repository
Action name: GitInit
Default bindings:
{ "GitInit": "" }
Pull
Runs git pull
Action name: GitPull
Default bindings:
{ "GitPull": "" }
Push
Runs git push
Action name: GitPush
Default bindings:
{ "GitPush": "" }
Sync
Runs git pull and then git push
Action name: GitSync
Default bindings:
{ "GitSync": "" }