Skip to content

Keybindings

this page provides a comprehensive list of the default keybindings in rovr. you can customize these keybindings in your config.toml file.

rovr provides two pre-configured keybind profiles that you can use as a starting point:

find this profile at src/rovr/config/keybinds/sane.toml in the repository.
the sane profile is designed for users who prefer more traditional keybindings

find this profile at src/rovr/config/keybinds/vim.toml in the repository.
the vim profile is tailored for users familiar with vim-style keybindings

just copy over the contents of the desired profile into your config.toml file located at:

  • linux/macos: ~/.config/rovr/config.toml
  • windows: %APPDATA%/rovr/config.toml
actiondescriptiondefaultvimsane
toggle_pinPin folderPPP
toggle_pinned_sidebarToggle sidebarSSS
toggle_preview_sidebarToggle previewIII
toggle_footerToggle footerFFF
toggle_menu_wrapperToggle menu wrapperMMM
focus_toggle_pinned_sidebarFocus sidebarsss
focus_file_listFocus file listescapeescapeescape
focus_toggle_preview_sidebarFocus previewiii
focus_toggle_path_switcherFocus path switcherctrl+lctrl+lctrl+l
focus_toggle_processesFocus processes##p
focus_toggle_clipboardFocus clipboardccc
focus_toggle_metadataFocus metadatammm
focus_searchSearchslashslashctrl+f
copyCopyy ctrl+cyctrl+c
pastePastep ctrl+vpctrl+v
cutCutx ctrl+xxctrl+x
deleteDeleted deleteddelete
renameRenamer f2rf2
newNewctrl+n ooctrl+n
toggle_allSelect all% ctrl+a% ctrl+actrl+a
zipZipEEE
unzipUnzipctrl+ectrl+ectrl+e
upUpup kk upup
downDowndown jj downdown
up_treeGo up directoryleft hh leftleft alt+up
down_treeEnter/Selectright l enterl right enterright enter
bypass_up_treeBypass up directoryHHshift+left
bypass_down_treeBypass down directoryLLshift+right
page_upPage Uppageup ctrl+bctrl+b pageuppageup
page_downPage Downpagedown ctrl+fctrl+f pagedownpagedown
homeFirsthome gghome
endLastend GGend
hist_previousHistory backbackspace uu backspacebackspace alt+left
hist_nextHistory forwardspacectrl+r spacealt+right
toggle_visualVisual modevvctrl+space
toggle_hidden_filesToggle hidden filesfull_stopfull_stop.
toggle_select_itemToggle selection (visual mode)insertnoneinsert space
select_upSelect upshift+up KK shift+upshift+up
select_downSelect downshift+down JJ shift+downshift+down
select_page_upSelect page upshift+pageupshift+pageupshift+pageup
select_page_downSelect page downshift+pagedownshift+pagedownshift+pagedown
select_homeSelect to topshift+homeshift+homeshift+home
select_endSelect to endshift+endshift+endshift+end
tab_nextNext tabctrl+jctrl+jctrl+left_square_brace
tab_previousPrevious tabctrl+kctrl+kctrl+right_square_brace
tab_newNew tabnnctrl+t
tab_closeClose tabwwctrl+w
preview_scroll_leftScroll leftnoneh leftleft
preview_scroll_rightScroll rightnonel rightright
preview_select_rightSelect rightnoneL shift+rightnone
preview_select_leftSelect leftnoneH shift+leftnone
show_keybindsShow keybinds??f1
quit_appQuit appq ctrl+qq ctrl+qctrl+q
command_paletteLaunch command palettectrl+pctrl+pctrl+p
suspend_processSuspend appctrl+zctrl+zctrl+z
open_editorOpen in editoreectrl+o
show_shell_screenOpen shell screen>nonenone

keybinds related to the alternate screens and popups in rovr.

Keybinds related to the delete confirmation screen

actiondefaultvimsanedescription
trashdddDelete to recycle bin
deletexxDPermanently delete
cancelc escapec escapeescapeCancel deletion

Keybinds related to extra copy options

actiondefaultvimsanedescription
open_popupYYCCopy options
copy_to_rovryyrCopy to rovr’s clipboard
copy_single_pathpcpCopy highlighted file path
copy_to_system_clipsssCopy to system clipboard
copy_current_directorydduCopy current directory path

Keybinds related to changing the sort order

actiondefaultvimsanedescription
open_popup,,oOpen sort order popup
nameaaaSort by name
extensioneeeSort by extension
naturalnnnSort naturally
sizesssSort by size
createdcccSort by created
modifiedmmmSort by modified
descendingdddToggle descending

Keybinds related to handling a conflict with two files of the same name

actiondefaultvimsanedescription
overwriteoooOverwrite file
skipsssSkip file
renamerrrRename file
cancelc escapec escapeescapeCancel operation
dont_ask_againaaaDon’t ask me again

Keybinds related to handling a file that is in use by another process

actiondefaultvimsanedescription
retryrrrRetry operation
skipsssSkip file
cancelc escapec escapeescapeCancel operation
dont_ask_againaaaDon’t ask me again

Keybinds related to selecting options in a modal screen (like FileSearch or ZDToDirectory)

actiondefaultvimsanedescription
exitescapeescapeescapeExit modal
downdown ctrl+jctrl+j downdownSelect down
upup ctrl+kctrl+k upupSelect up

Keybinds related to yes/no confirmation modals

actiondefaultvimsanedescription
yesyyy enterYes
non escapen escapen escapeNo
dont_ask_againaaaDon’t ask me again