# Keyboard Commands

## Keyboard Usage

In this chapter you will learn how to use the keyboard effectively, because most operations can be done more quickly by keyboard than with the mouse. It will take some time to learn the &keybindigs-lnk;, but mastering them saves you a lot of time. Please note that &krusader; can use &keybindigs-profiles-lnk; to swap easily to other Key-binding setups, e.g. of other commanders, or you can create your own key-bindings.

After starting &krusader;, the keyboard action can begin. Use &Ctrl;l to jump to the &location-toolbar-lnk; where you can type the desired directory. After &Ctrl;Down arrow you are in the &termemu-lnk; and you can type any command you desire. Use &Ctrl;Up arrow to jump back to the active panel. If you want to jump to a file or directory that starts with "f", then simply press "f" on the keyboard to use the &quick-search-lnk; . Use the Enter key to execute the file or to open a directory that has the focus. Be sure to remember the Function Keys - F3 to View, F4 to Edit, F5 to Copy, &Alt;u to Unpack, etc.

You can also perform several operations with the &foldertabs-lnk;, including several selection operations. And at the end you can close &krusader; with F10.

## Key-Bindings

Most of the key-bindings (shortcuts) are configurable in the Settings Configure Shortcuts menu, if you like to use other key-bindings then the default ones. You can even configure more actions to a Key-Binding (for the actions that don't have a key-binding set by default). Please note that some key-bindings are not &krusader; key-bindings &eg; &kde; key-bindings). The key-bindings that &krusader; uses by default are listed below.

Function (FN) Keys

These are the Key-Bindings of the &fnkeybar-lnk;. These Key-Bindings are configurable since version 1.51.

F1 | Help
F2 | Terminal.
F3 | View files.
F4 | Edit files.
F5 | Copy files.
F6 | Move files
F7 | Create a new directory.
F8 | Delete (or move to Trash) files.
F9 | Rename files.
F10 | Quit &krusader;

SHIFT keys

&Shift; F1 | What's this?
&Shift; F3 | Enter an &URL; to view.
&Shift; F4 | Edit new file.
&Shift; F5 | Backup current file (Default Useraction).
&Shift; F9 | Multi-rename (&krename;).
&Shift; F10 | View all files.
&Shift; F12 | Custom view files.
&Shift; Left Arrow | Change to left folder tab.
&Shift; Right Arrow | Change to right folder tab.

ALT keys

&Alt; c | &comparedir-lnk;
&Alt; d | &diskusage-lnk;.
&Alt; e | Test Archive.
&Alt; k | Start &rootmode-lnk; &krusader;.
&Alt; l | &panel-profiles-lnk;.
&Alt; o | Sync panels aka "Equals Button (=)".
&Alt; p | Pack files.
&Alt; u | Unpack files.
&Alt; y | Synchronize Directory changes.
&Alt; + | Select All.
&Alt; - | Unselect All.
&Alt; * | Invert Selection.
&Alt; / | MountMan.
&Alt; ` | &usermenu-lnk;
&Alt; KP_Enter | Properties.
&Alt; Left Arrow | Left bookmarks.
&Alt; Right Arrow | Right bookmarks.
&Alt; Down Arrow | &popup-panel-lnk;.
&Alt; F1..F12 | Standard (&kde;) key-bindings.

ALT+SHIFT keys

&Alt;&Shift; b | Brief View
&Alt;&Shift; d | Detailed View

CTRL keys

&Ctrl; b | &combinefiles-lnk;.
&Ctrl; d | Open Bookmarksin the active panel.
&Ctrl; e | Edit file as root (Default Useraction).
&Ctrl; f | Toggle between normal and full screen &termemu-lnk;.
&Ctrl; h | Open History list.in the active panel.
&Ctrl; j | A &safari;-like Jump-Back.
&Ctrl; l | Go to the &location-toolbar-lnk; (origin) as in &firefox; and &konqueror;.
&Ctrl; m | Open media list..
&Ctrl; n | New Network Connection.dialog.
&Ctrl; o | Select directory dialog to open this directory in the panel.
&Ctrl; p | Split file.
&Ctrl; u | Swap panels (don't swap all folder tabs).
&Ctrl; r | Reload (Refresh) panel.
Ctrl s | Search.
&Ctrl; q | Quit &krusader;.
&Ctrl; w | Close Current tab.
&Ctrl; y | &syncdirs-lnk;.
&Ctrl; z | Popular URL's.
&Ctrl; + | Select group.
&Ctrl; - | Unselect group.
&Ctrl; = | Compare directories.(Compare Mode)
&Ctrl; . | Show/Hide hidden (dot) files.
&Ctrl; / | Open command line history list.
&Ctrl; Down arrow | Go from the active panel to the command line/terminal emulator.
&Ctrl; Up arrow | Go from the command line/terminal emulator to the active panel.
&Ctrl; Up arrow | Go from the active panel to the &location-toolbar-lnk;.
&Ctrl; Home | Jump to the Home directory.

&Ctrl; Leftor Right arrow

Focus a file or directory on the left panel, press &Ctrl; Left arrow and the right panel changes:

- on a file: the right panel gets the same path as the left panel.

- on a directory: refreshes the right panel with the contents of the directory.

For the right panel: press &Ctrl; Right arrow and the left panel will change.

&Ctrl;&Backspace; | Jump to the Root directory.
&Ctrl; PageUp | Up one directory.

CTRL+SHIFT keys

&Ctrl;&Shift; d | Bookmark current item.
&Ctrl;&Shift; f | Disconnect remote connection.
&Ctrl;&Shift; j | Set jump back point.
&Ctrl;&Shift; l | &locate-lnk;.
&Ctrl;&Shift; u | Swap Sides (also swap all folder tabs).
&Ctrl;&Shift; Left arrow | Open left media list.
&Ctrl;&Shift; Right arrow | Open right media list..
&Ctrl;&Shift; Up arrow | Open terminal emulator, independently, whether the command line is shown or not.
&Ctrl;&Shift; Down arrow | Close terminal emulator, independently, whether the command line is shown or not.

CTRL+ALT keys

&Ctrl;&Alt; j | &javascript-console-lnk;
&Ctrl;&Alt; m | Mount (Default Useraction).
&Ctrl;&Alt; n | New tab.
&Ctrl;&Alt; r | Toggle the &list-panel-lnk; between horizontal and vertical mode.
&Ctrl;&Alt; s | Create a new symlink.
&Ctrl;&Alt; t | Show/hide the terminal emulator.
&Ctrl;&Alt; Left Arrow | Left History list.
&Ctrl;&Alt; Right Arrow | Right History list.
&Ctrl;&Alt; = | Equal Panel Size (Default Useraction).
&Ctrl;&Alt;&Shift; n | Duplicate a tab.
&Ctrl;&Alt;&Enter; | Open current folder in a new tab.

General CTRL keys

&Ctrl; a | Select all.
&Ctrl; PageDown | Move to the lower part in the current directory.
&Ctrl; F1..F12 | Standard (&kde;) key-bindings.
&Ctrl;&Shift; F1..F12 | Standard (&kde;) key-bindings.

Other keys

foo | &quick-search-lnk;
&Tab; | Switch between the panels
&Enter; | On a file: open/execute that file On an archive file: browse the archive as if it was a directory.
&Esc; | Will make the menu bar lose the focus if it has it.
Delete | Delete (or move to Trash).
&Shift; Delete | Delete permanently.
SPACE | On a file: toggle the selection of the file down one position without affecting the selection of other files/directories. On a directory: calculate the size, without affecting the selection of other files/directories.
&Backspace; | One directory up.
INSERT | Does the same as the SPACE key and goes down one position to toggle the next file.
MENU | Right-click menu.
Home | Cursor jumps to the top of the list.
End | Cursor jumps to the last file in the list.

Command Line

&cmdline-lnk; keybindings.

Up arrow and Down arrow | scroll through previously typed commands.
&Ctrl; / | open the command line history list.
&Ctrl; Up arrow | jump from the command line to the active panel.
&Ctrl; Down arrow | jump from the active panel to the command line.
&Ctrl;&Enter; | insert current file / directory name without path to current command line position.
&Ctrl;&Shift;&Enter; | insert current file / directory with full path name to current command line position.

Terminal emulator

&termemu-lnk; keybindings.

&Ctrl; f | Toggle between normal and full screen &termemu-lnk;.
&Ctrl; v | Insert from clipboard.
&Ctrl; Up arrow | Jump from the Terminal Emulator to the active panel if the Command line is hidden.
&Ctrl; Down arrow | Jump from the active panel to the Terminal Emulator if the Command line is hidden.
&Ctrl;&Shift; Up/Down arrow | Always focus/unfocus the Terminal Emulator independently whether the Command Line is shown or not.
&Shift; Insert | Insert from clipboard.

Default Useractions

Default &useractions-lnk; keybindings provided by &krusader;.

&Ctrl; e | Edit a file as root.
&Ctrl;&Alt; c | Copy current item to clipboard.
&Ctrl;&Alt; m | Mount a new file system.
&Ctrl;&Alt; = | Equal panel-size.
Win a | Enqueue in Amarok.
Win 1 | Sort by Name.
Win 2 | Sort by extension.
Win 3 | Sort the active panel by size.
Win 4 | Sort by modified.

### Other Key-bindings

- Selecting files

- KrViewer

- &diskusage-lnk;

- &locate-lnk;

- &kcontrolcenter; -> Accessibility -> Keyboard Shortcuts

- &useractions-lnk; configurable key-bindings