# Using &krusader;

## User Interface

### &krusader; Main Window

&krusader; Main Window
&krusader; Main Window

The &krusader; Main Window with all the different parts labeled.

This is &krusader;'s main window with all the different parts named on the screen. In the following sections we'll cover the basic functions of each part with the exception of:

- The Menu Bar which has a chapter of its own.

- The Status Bar shows the properties of the current file that has the focus. You can use "drag and drop" to drop a &URL; "into" the Status Bar.

### Main Toolbar

The Main Toolbar
The Main Toolbar

The &krusader; Main Toolbar, is a standard &kde; toolbar that can be dragged around the application or configured via a Right-Click menu. You can decide if you want to display it (or not) every time you start &krusader; in the &konfigstartpg_lnk;, and you can toggle its use in the current session in the &viewmenu_lnk;. The Main Toolbar contents can be configured from the Configure Toolbars in the &settingsmenu_lnk; or the Toolbar tab in the &konfiglookandfeel_lnk;. Since the various commands and options in &krusader; are context dependent, some commands are not always available (&ie;: you can't disconnect from an &FTP; session if you're not already connected), the icon of an inappropriate or inactive action will be deactivated (grayed-out) and you won't be able to click or select it. &bookmarks_lnk; can be placed into the Main Toolbar and the Actions Toolbar with the mouse using "drag and drop".

### Actions Toolbar

&useractions_lnk; and &bookmarks_lnk; can be "plugged into" the Actions Toolbar. To show it use View Show Actions Toolbar. To add useractions use Settings Configure Toolbars and select Actions Toolbar. You could, for example, drag the Actions Toolbar to the right side using the mouse.

### Panels

The &krusader; panels are where most of the action takes place. Currently, there are two types of panels:

- &list_panel_lnk;: shows the files and directories.

- &popup_panel_lnk;: shows the directory tree or a preview of the file that has the focus. The PopUp Panel may be left open, or closed, as desired.

&krusader; is a "twin-panel" file manager so there are two panels, the "Left" panel and the "Right" panel, or "Top" and "Bottom" panels if in "Vertical Mode ". Or a more important logical distinction, the *Active* panel and the *Inactive* panel. This is the key to making the best use of Krusader! The Active panel is the one that will accept your mouse and keyboard input. It is the panel *acted upon*. If you choose a command from the Menu-Bar or Toolbar the command will act upon the selected files/directories in the active panel and direct the result to the Inactive one. The few exceptions to this mode of operation will be detailed as necessary in the applicable sections of the documentation. You can switch between panels using the &Tab; key or by clicking on the Information or Totals labels, or by selecting any file in a panel with the mouse. As always: default startup settings can be modified with the &konfigstartpg_lnk;, and you control the current session with the &viewmenu_lnk;.

List Panel
List Panel

The List Panel with all the different parts indicated.

#### List Panel

This is the default panel and the one you'll probably use most of the time. This panel shows the contents of one directory which can be local (part of your mounted file systems, either a native file or the files inside an archive) or remote files (accessed via &FTP; or Samba). File copy/paste/cut via Clipboard between &konqueror; and &krusader; &Ctrl;c, &Ctrl;v, &Ctrl;x is supported. &Alt;&Ctrl;r toggles the List Panel between horizontal and vertical mode.

The following items are available:

- Location Toolbar : shows the path the panel is currently pointing to. If the selected path is too long, it will be automatically shortened and an ellipsis "..." will replace the omitted part of the pathname. When entering archives the path will consist of the "archive name:/directory/archive_filename/the directory inside the archive". This format makes the paths uniform and easy to read. With a single mouse click you can enter the desired path &eg;

  - `/mnt/cdrom/`

  - ``settings:/`` will browse and open entries of the KDE control center

  - ``devices:/`` gives an overiew of the devices &eg; floppy or cdrom drives.

  - And last but not least &remote_connections_lnk; !

  You can copy-paste an &URL; in the Location Toolbar. With the Right-Click menu you can configure the autocomplete function.

- Panel toolbar : can have up to five configurable buttons.

- Information Label : shows how much free space is physically available on the file system, the file system capacity and where the path is mounted. If the information is not available (most often in the case of remote file system) a message will be displayed with the reason for unavailablity instead of the information.

- Column Headers : here you can change the sort order of the files and directories as desired. The default sort order is by name. The sort order can be instantly changed by clicking on one of the Column Headers. To reverse the sort order, click a second time on the Column Header. An arrow will apear on the right of the Column Header text, showing the sort direction (Up arrow = a to z sorting, Down arrow = z to a sorting). The default Column Headers are: Name, Extension, Size, and Date. More optional Column Headers are available with the &RMB;, allowing you to customize the columns as needed. The width Column Headers can be changed with the mouse by single clicking and moving the divider line to the desired width (keep the mouse button pressed). Both List Panels remember the sort order and column width.

- File List : displays the files and directories in the browsed directory. The &quick_search_lnk; allows you to search for files by typing their names, or the first few characters of a filename. Pressing &Enter; or double clicking on a file will open/execute that file. You can select/unselect files using the mouse with the Insert key or the &selectmenu_lnk;.

- Totals Label : marking or unmarking files will change the Totals Label at the bottom of the panel, which displays how many files you've selected (and how much total disk space they use) as well as the total file and disk usage of the current directory (as opposed to the information label that displays information for the whole file system). If a directory contains a lot of subdirectories, it may not possible to drop the &URL; onto the panel (on which only directories are visible), but the &URL; can be dropped onto the "Status Bar" or "Totals Label" instead.

When using the "&kde; default colors", then the marked files are shown in blue and the current file is surrounded by a fine-lined rectangle. By default an icon is shown according to the file type. Use &konfiglookandfeel_lnk; to change the default configuration to better meet your individual needs.

Some useful List panel &keybindigs_lnk;:

- &Ctrl;r will refresh the panel.

- 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.

#### PopUp Panel

This is "&krusader;'s 3rd Hand" or the 3rd Panel, click on the up-arrow button on the left of the Totals Label or &Alt;Down-Arrow to open the PopUp Panel. This panel has several display modes which can be activated by clicking on the apropriate button

- Preview Panel : gives a preview of the file that has the focus (currently selected file).

- Tree Panel : is used to quickly browse the local directory tree. This panel behaves like the list panel but only one directory may be selected at a time and double clicking or pressing &Enter; on a directory will open that directory in the active panel. The panels fully support drag and drop (copy,move,link) mouse actions.

- Quickselect Panel: quickly select files, &eg; `*.png` and click on the "Go" button. The "floppy" button stores the current selection. The "select group dialog" is also available.

- Viewer Panel : views a text file, views an image, &etc;.

- Disk Usage Panel : views the &diskusage_lnk; of a directory.

If needed you can resize the window &eg; to better display a picture or view a file's contents. Click on the arrow down button to close the 3rd Hand Panel.

#### Panel Toolbar

Both panels have a configurable Panel Toolbar. The complete Panel Toolbar or specific buttons can be made visible or be hidden.

- "OpenDir Button": opens the directory browser.

- "Equals Button (=)": changes the panel directory to the other panel directory.

- "Up Button (..)": changes the panel directory to the parent directory.

- "Home Button (~)": changes the panel directory to the home directory

- "Root Button (/)": changes the panel directory to the root directory.

- "Sync-browsing Button": when active, each directory-change in the specific panel is performed in the other panel, also.

#### Folder History

Both panels remember recently visited folders. Click on the "Folder history" button ("watch" symbol) to open the Folder history list. Here you can quickly change to previously visited folders, the currently focused folder is checked. On every new start of Krusader, the history list is empty.

### Command Line / Terminal Emulator

This part of the &GUI; (graphical user interface) can have two modes:

Command line
Command Line

Command Line

The traditional command line mode offers a single line of input to enter commands, it also features two buttons: "run in terminal mode" (console icon) and "command history" (down arrow) to the right of the input line. When you start typing your commands the command line "auto completion" feature will make its offers according to what you choose in the &kcontrolcenter;. If you want to change the way auto-complete behaves in the current &krusader; session then right click on command line and change it. To the left of the input line you can find the local path that the active panel is currently is pointing to, this path is where your command will be executed. Typing ``cd` <directory>` in the command line will also cause the active panel to point to this directory. Cick here to view the command line keybindings.

Terminal emulator
Terminal emulator

Terminal emulator

The terminal emulator mode is in fact a small konsole and acts like one. You can change the active directory in the terminal by using the ``cd`` command. The terminal emulator will follow the active panel directory. When you drag a file from the "List Panel", you will get to choose between: "Paste", `cd`, `mv` and `ln`. If you drag multiple files, then `cd` will not be available. You can close the emulator by typing ``exit``.

You can choose your mode of operation (command line, emulator, both or none) either for &krusader;'s startup with the &konfigstartpg_lnk;, or for the current session with the &viewmenu_lnk;.

### Function (FN) Keys Bar

Function (FN) Keys Bar
Function (FN) Keys Bar

This bar gets its name from the function (FN) keys it represents. For each button on this bar there is a corresponding function key that performs the same action. This bar is derived from the design of the first twin-panel file managers and the FN keys usually act the same with two changes: the F2 key will open a terminal at the last local path that the active panel pointed to, and the F9 key is used to rename files. Mkdir F7 can create whole directory trees on the fly &eg; `foo/bar/test`. You can choose to display or not the FN keys bar when starting up &krusader; via the &konfigstartpg_lnk;, and you can toggle its use in the current session with the &viewmenu_lnk;.

The actions performed by the function keys are configurable since version 1.51 and can be changed, they will remain active with or without the FN keys bar displayed.

### Folder Tabs

Tabbed browsing
Tabbed browsing

With Folder Tabs you can quickly change to multiple folders, each panel has is own Folder Tabs. The Folder Tabs positions are saved when closing &krusader;. To switch between tabs, click them with the mouse. Squeezed tabs have tooltips to display the full path. The next Folder Tabs operations are available:

- To open a new tab and keep the current directory: Right-click on a directory and select open in a new tab, or use the &MMB;, or use &Alt;&Ctrl;n.

- To duplicate a tab: Right-Click on the tab and select duplicate tab, or use &Alt;&Ctrl;&Shift;n.

- To close a tab (except the left tab): Right-Click on the tab and select close tab, or use the &MMB;, or use the Folder tabs "red cross" button, or use &Alt;&Ctrl;c.

- To create a "home" tab: click on the Tabbed Browsing "Bookmark" button.

- To change tabs: &Shift;Left Arrow or &Shift;Right Arrow.

## Controls

### General

This is a rather short but important section that will go into the details of controlling &krusader;. This section doesn't try to cover all the various key combinations for two reasons: 1) there are just too many of them and 2) most of &krusader;'s actions are configurable in the &konfiglookandfeel_lnk;. We will only mention the most important keyboard shortcuts with the default configuration but keep in mind that most of the key-bindings are configurable. If you find that you use a certain command a lot and want to know the shortcut for this command, or you want to change this command shortcut, then check out the "key-bindings" tab at the &konfiglookandfeel_lnk;.

### Moving Around

By Moving Around we mean the transfer of the keyboard and mouse focus between the different parts of the &krusader; main window. The focus can be in one of five places: the Left or Right Panel, the Menu Bar, the Command Line or the Terminal Emulator. The panel that has the focus is called the Active Panel. An Active Panel will remain active until the other panel receives the focus (&ie;: if the Left Panel was active and you clicked on the Command Line - then the Left Panel remains the Active Panel). You must deliberately change which panel is active.

The most common way to transfer the focus to a specific panel is to use the mouse to click on that panel. But you should be aware of the following:

- Clicking on the Toolbar, the FN keys bar or the Status Bar does *not* change the focus.

- The display part of the Quick View Panel does not accept clicks so you should click on the Location Toolbar of this panel if you want it to have focus.

- Pushing the "History" or the "Run in Terminal" buttons in the Command Line will not transfer the focus so you have click inside the Input Line.

- The Menu Bar can get the focus by choosing a menu but it keeps the focus until you choose a command, and then the focus returns to the previous owner.

There are, of course, ways to use the keyboard to change the focus

- The &Tab; Key will switch panels if one of the panel has the focus, or rotate between all the commands in a menu if the Menu Bar is active.

- The &Ctrl;Down Arrow will take you from the Active Panel to the Command Line or Terminal Emulator, and the &Ctrl;Up Arrow will take you back from the Command Line to the Active Panel.

- The &Esc; Key will make the Menu Bar return the focus, if it has it, to the previous Active Panel.

- If you happen to be inside the Terminal Emulator, you can use the &Tab; Key, or the mouse, to navigate to an Active Panel.

- Pressing &Alt;"Underlined Letter" from the Menu Bar will open that menu (unless this key combination is a "Reserved Key", used by one of &krusader;'s actions).

### Marking (Selecting) Files

&krusader; offers 4 &selection_modes_lnk;

Marking is a skill you need to master in order to get the most out of &krusader;. Since you can't select files in the Quick View Panel, and the Tree Panel only lets you select one directory at a time, this paragraph mainly explains how to select files in the List Panel filelist.

Moving the cursor is easy. Left-clicking on a file or directory (referred to herein as "elements" meaning, files AND directories) will select it. Here are some useful pointers that will make Krusader even easier to use: (assuming you're using &krusader;'s Mouse Selection Mode)

- The SPACE key will toggle the marking of the file under the cursor without affecting the marking of other files/directories.

- Pressing the SPACE on a Directory under the cursor will calculate occupied space without affecting the marking of other files/directories.

- The Insert key will do the same as the SPACE key but it will go one position down to toggle the next file.

- Left Clicking on a file will select, or unselect, all previously marked files.

- &Ctrl;Left Clicking has the same effect as the SPACE key.

- &Shift;Left Clicking will select all the elements between the previous cursor location and the new one.

- &Shift;Home will clear existing marks and also marks the cursor and all elements above the cursor.

- &Shift;End will clear existing marks and marks the cusor and all elements below the cursor.

- &Ctrl;Up Arrow or &Ctrl;Down Arrow will "toggle" the select state of the files under the cursor to the reverse of their current state.

- The ".." entry is not markable.

- The &selectmenu_lnk; can offer more ways to select your files.

### Selection Modes

There are several methods of using the mouse with &krusader;, we provide 4 Selection Modes , the default one should be familiar from other file managers and include the use of the &Shift; key or the &Ctrl; key to select multiple files. However, notice that Left-Clicking will select the file under the cursor but will unmark all other files. Holding the &RMB; while dragging will select all the files the mouse passes over (and unmarks the rest). Holding down the mouse button without moving it will pop up the Right-Click menu.

### Executing Commands

There isn't a lot to say here, all you need to do is select some files (if you don't &krusader; will operate on the file(s) or directory(s) that have the focus), choose a Command from the Menu Bar or use a Keyboard Shortcut (or the Right Click Menu) and the selected Command executes. See also Executing Files.

### Quicksearch

This feature will do a quick search for the file name in the Active List Panel.

There are two quick search methods:

- "Old Quicksearch": type foo (one character) to do a quick search in the Active List Panel for a file beginning with "foo".

- "New Quicksearch": type foo to open the small quick search dialog box below the Active List Panel. Type the first few characters of the desired filename (more than one character allowed), the cursor will jump to that filename (if it exists), &eg; type "ab" to search for a file which begins with "ab". The Up/Down Arrow will jump to the next or previous match. &Esc; will close the quicksearch line. The cursor will stay on the last Quicksearch file found.

If you press &Alt;foo, the key binding shortcut will be executed. If there is no configured key binding, the remaining letter foo will used for the quick search.

Use &konfiglookandfeel_lnk; to change from the default configuration.

### Right Click Menu's

&krusader; has many Right-Click Menus that allow you to do fast operations with the mouse. This list gives an overview of the most important Right-Click menus, use them to discover the available commands.

- &main_toolbar_lnk; (orientation, text position , icon size)

- &list_panel_lnk; on a file or directory

- &cmdline_lnk; (undo, paste, text completion, ...)

- &termemu_lnk; (send signal, font, history, ...)

- &foldertabs_lnk; (new, duplicate, close)

- KruSearcher Search results file list (F3 View, F4 Edit)

- &mountman_lnk; (unmount, format, ...)

- &syncdirs_lnk; File List

- &useractions_lnk;

- &konqueror; Right-Click actions are shown in &krusader;

- Show/hide Column Headers

- ...

## Basic File Management

### Executing Files

You can only execute files in the Active List Panel. To execute a file just double-click on it or press Enter when it is under the list cursor. &krusader; will open it in the default application for this file type (picture, textfile, ...) or the file will be executed (script, binary, ...). If you want to use another application to open the file, then Right-Click on the file and go to the "open with" sub-menu which will offer more options. &krusader; is compatible with &kde; default file-manager for all file types except archives that are opened inside the &krusader; panel and not in an external application. See the archives page in Konfigurator for details.

### Deleting, Copying, and Moving files

To copy or move files just select the files/directories you want to copy/move and press F5 to copy files or F6 to move them. A dialog will appear and allow you to choose the operation destination, the default destination is the other-panel browsed directory. If you enter a partial &URL; &krusader; will use the current panel directory as the &URL; base. Deleting files is done by marking them and pressing F8 or Delete. By default it will be moved to Trash, &Shift;Delete will delete the file permanently. A dialog will ask for your confirmation and will warn you when deleting non-empty directories. Of course only operations that you are permitted to do by the Operating System will be performed - you will be notified otherwise. If you don't wish to see the confirmation dialogs, you can disable them in the Konfigurator advanced tab.

### Viewing and Editing files

KrViewer has a chapter of its own.

### Renaming files, Creating Directories, and Link Handling

Rename the file under the cursor with the F9 key or with two single mouseclicks. Create a new directory with the F7 key. Right-clicking on a regular file will give you the option "New Symlink". Clicking it will open a dialog which will prompt you to enter a symlink name. That name will point to the file/directory you Right-Clicked on. If the file you Right-Clicked on is a symlink you will also be presented with the "redirect link" option that will allow you change the link's target.

## Archive Handling

### Browsing Archives

Browsing archives is as easy as double-clicking on them. If the archive type is supported &krusader; will let you browse the archive as if it was a directory - with a few exceptions:

- You can't bookmark a location in the archive.

- If you leave an archive the "go-back" action (back arrow) will not take you back inside the archive but to the directory where it is located.

- Not all functions are supported by all archive types. (&ie;: you can't delete files in ace or rar archives)

- The permissions you have inside the archive are the same as the permissions you have for the archive.

- The command line (if visible) will not follow you inside the archive but will point to the archive directory.

- Before any action is performed on files/directories inside the archive they must be extracted. The archive will be repacked when you leave it or when &krusader; detects that extracted files have changed.

- Packing and un-packing are "blocking operations" that display a Progress Dialog.

### Unpack Files

There are 2 ways to extract files from archives:

If you want to unpack a whole archive(s), browse to the archive location, select the archive(s) and select File Unpack or &Alt;U. &krusader; will ask you where to put the extracted files, the default location is the inactive panel directory. If you don't cancel the operation, &krusader; will try to unpack all the selected files in the inactive panel. The archive type is detected using mimetype magic or "automagically" (or in plain English: automatically) and if an unpacker can't be found an error message will be displayed.

If you only want to extract part of the archive, then browse the archive and copy the files you want to extract to their new location just as you would copy "normal" files. Note that unpacking from a browsed archive takes more time (file by file unpack) compared to unpacking a whole archive with the first method.

### Packing Files

If you want to create a new archive, begin by marking the elements you want to pack in the active panel and select File Pack or &Alt;P. A dialog will pop-up, prompting you to select the archive name and location, you select the packer by selecting one of the supported filename extensions.

To add files to an existing archives, open the archive in one panel and the files to be copied in the other panel, then simply copy the files into the archive in exactly the same way you copy files into a "normal" directory.

### Testing Archives

Krusader will not handle corrupted archives since it may result in data loss. If you receive an error message when opening an archive, or if you suspect that there something wrong with the archive you should test it before use. To test an archive, browse (navigate) to the archive location, select the archive. Next select File Test Archive or &Alt;E. &krusader; will test the archive file and inform you if the archive passed or failed the file integrity test.

## Advanced Options

### Comparing Files (Compare by Content)

To find the difference between two files select one in each panel and select File Compare by content. Right now &krusader; does not include a built-in graphical difference tool but supports two excellent "diff" utilities: &kompare; (part of the kdebase package), &kdiff3_url; and &xxdiff_url;. If you have one of these installed the selected files will be compared, otherwise you will receive an error message.

### Compare Directories

&krusader; offers a graphical directory compare mode. To activate it select Select Compare Directories

The files are not compared by content but by their names and dates only.

Select Compare Setup

  Configures the Compare Directories function.

  - Select Newer and Single (default)

  - Select Single

  - Select Newer

  - Select Different and Single

  - Select Different

### Calculate Occupied Space

There are two ways to calculate the occupied space of files/directories.

- Pressing the SPACE on a directory under the cursor instantly calculates the occupied size. Pressing SPACE a second time will toggle the marking of the directory without affecting the selection status of other files/directories.

- To calculate how much disk space is occupied by the marked files and directories in the active panel select File Calculate Occupied Space. After a (hopefully) small delay, a dialog box will be displayed with total occupied space and the number of files and directories you selected. The space occupied by every selected directory will be shown as if the user just pressed SPACE on that directories. If the active panel is browsing an archive, the numbers will apply to the *unpacked* size of the selected files and directories, not their compressed size. After the calculation the marking state will toggle and the cusor will move one position down.

  Performing this operation on a very large filesystem (thousands of files) may be time consuming. You can always cancel the calculation process at any time by clicking on the "Cancel" button.

### Send Files by e-mail

Select a file and use Right-Click menu Send by Email. Selecting this option will open a new &kmail; window with the file already attached. Just fill in the subject and recipient(s) and send it. Of course, &kmail; must be properly configured!

### Shred Files

When you delete files in your local system they are not completely erased and the information stored in them can be recovered using special software and hardware tools. If you want to erase a file without recoverable traces, select the file and use Right-Click menu Shred.

### Split File

Choose File Split or &Ctrl;P and the selected (big) file will be split up into multiple smaller files so that it can be placed on several smaller media (like diskettes, zip-drives, ...) or sent by e-mail. The target directory is the inactive panel.

In the upper line you can change the target directory, click on Split to split the selected file. You can stop the split process by clicking the Cancel button.

If the name of the original file is `foo`, then the name of the smaller files will be `foo.000 foo.001 foo.002` &etc; There is no theoretical limit in the number of smaller files, but it is recommended to limit the number to a max of 1023 files. &krusader; creates a `foo.crc` file. This file contains the name, size and the crc checksum of the original file. It is possible to combine the file without the `foo.crc` file but in this case &krusader; can't test if the the original file was recreated correctly.

An example of a `foo.crc` file:

          filename=foo
          size=432998467868
          crc32=21EB719A

Later on you can use the &combinefiles_lnk; function to combine the multiple smaller files to the original file.

### Combine Files

This function combines multiple files to one file after the &splitfile_lnk; function was used. Select a partial file `foo.xxx` and choose File Combine files or &Ctrl;B. The target directory is the unactive panel and can be changed.

The file names must be numbered in ascending order: `foo.001, foo.002, foo.003` &etc; or have letters in ascending order: ("``split` `-b`` letter method") `fileaa, fileab, fileac` &etc;

If the file `foo.crc` is found in the same directory as the partial files, &krusader; will use this file to check the combined file for errors.

&krusader; can Combine files split with &tcmd; and vice versa.

### Locate &GUI; Frontend

&krusader; has a &GUI; frontend for the `locate` command (findutils). Locate is used for fast file searching. It does not search from a directory, but from a database. The package contains two files `locate` and `updatedb`. Updatedb walks through on the local filesystem and stores the file entries in the database. Often `cron` will call `updatedb` every night (set with Kcron). Choose Commands Locate or &Ctrl;L to start this feature. Konfigurator can set additional arguments for `updatedb`.

Checkbox Options

- Show only the existing files: if the database contains entries which do not exist any more (deleted, moved since the last `updatedb`), `locate` will not list them. It checks the existence of each file before listing in the results window (slow).

- Case Sensitive: unchecking it will allow lower and upper case search.

Action buttons

- Locate: executes `locate foo foo` and places its output into the results window.

- Stop: stops the locate process.

- UpdateDB: starts `updatedb` for updating the locate database after entering the root password.

- Close: closes the locate window.

Results window

- double click on an item: steps to its directory, makes the item visible and closes the locate dialog.

- F3: views the current item.

- F4: edit the current item.

- right click: edit/view/find menu.

## Key Bindings

Most of the key bindings (shortcuts) are configurable in the &konfiglookandfeel_lnk;. Some key bindings are not &krusader; Key Bindings &eg; &kde; Key Bindings. By default &krusader; has the following key bindings:

If you are used to use other Key Bindings then the default ones listed below, change them with the &konfiglookandfeel_lnk;. Here you will find even more actions who can be linked to a Key Binding.

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;F9 | Multi Rename (&krename;)
&Shift;F10 | View all files
&Shift;F12 | Custom view files
&Shift;Left Arrow | Change to left tab
&Shift;Right Arrow | Change to right tab

ALT keys

&Alt;d | &diskusage_lnk;
&Alt;e | Test Archive
&Alt;k | Start &rootmode_lnk; &krusader;
&Alt;L | &panel_profiles_lnk;
&Alt;p | Pack files
&Alt;u | Unpack files
&Alt;+ | Select All
&Alt;- | Unselect All
&Alt;* | Invert Selection
&Alt;/ | MountMan
&Alt;` | &usermenu_lnk;
&Alt;Left Arrow | Left bookmarks
&Alt;Right Arrow | Right bookmarks
&Alt;Down Arrow | &popup_panel_lnk;
&Alt;&Ctrl;c | Close tab
&Alt;&Ctrl;j | &javascript_console_lnk;
&Alt;&Ctrl;n | New tab
&Alt;&Ctrl;r | toggels the &list_panel_lnk; between horizontal and vertical mode.
&Alt;&Ctrl;Left Arrow | Left History list
&Alt;&Ctrl;Right Arrow | Right History list
&Alt;&Ctrl;&Shift;n | Duplicate a tab
&Alt;F1..F12 | Standard (&kde;) key-bindings

CTRL keys

&Ctrl;+ | Select Group
&Ctrl;- | Unselect Group
&Ctrl;= | Compare directories (Compare Mode)
&Ctrl;. | Show Hidden Files
&Ctrl;/ | Opens 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
&Ctrl;Home | Jumps to the Home directory

&Ctrl;Left or 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;b | Combine files
&Ctrl;c | Net Connections (RemoteMan)
&Ctrl;d | Open Bookmarks
&Ctrl;l | &locate_lnk;
&Ctrl;n | New Net Connection (enter &URL; or host address)
&Ctrl;o | the inactive panel gets the same path as the active panel
&Ctrl;p | Split file
&Ctrl;u | Swap Panels
&Ctrl;r | Reload panel (Refresh)
Ctrls | Search
&Ctrl;q | Quit &krusader;
&Ctrl;y | &syncdirs_lnk;
&Ctrl;z | Popular URL's
&Ctrl;&Backspace; | Jumps to the Root directory
&Ctrl;&Shift;f | Disconnect From Net

Non Krusader, CTRL keys

&Ctrl;a | Select all
&Ctrl;PageDown | Select all below the cursor
&Ctrl;PageUp | Select all above the cursor
&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 loose the focus if it has it
Delete | Delete (or move to Trash)
&Shift;Delete | Delete permanently
SPACE | On a file: toggle the marking of the file without affecting the marking of other files/directories. On a directory: calculate the size, without without affecting the marking of other files/directories.
&Backspace; | One directory up
INSERT | Does the same as the SPACE key but it will go one position down 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

&cmdline_lnk;

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

### Other Key-bindings

- Marking files

- KrViewer

- &kcontrolcenter; -> Accessibility -> Keyboard Shortcuts

- &useractions_lnk; configurable key-bindings