# Using &krusader;

## User Interface

### Main Window

&krusader; Main Window
&krusader; Main Window

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

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. It accepts that you drop an &URL; on it.

### Toolbar

The Toolbar
The Toolbar

There isn't a lot to say about the &krusader; toolbar, it's 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 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 not always available (&ie;: you can't disconnect from a &FTP; session if you're not connected), the icon of an inactive or unavailable action will become grayed-out and you won't be able to click it.

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

&krusader; is a twin-panel file manager so there are two panels, the left panel and the right one, or a more important distinction, the active panel and the inactive panel. The active panel is the one that will accept your mouse and keyboard input and if you choose a command from the menu-bar or toolbar then usually the command will act on the selected files/directories in the active panel and redirect the result to the inactive one. You can switch between panels using the &Tab; key or by clicking on the Information or Totals labels. As always: 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), remote (accessed via &FTP; or Samba) or inside an archive. File copy/paste/cut via Clipboard between &konqueror; and &krusader; &Ctrl;C, &Ctrl;X, &Ctrl;D is supported. &Alt;&Ctrl;V toggels the List Panel between horizontal and vertical mode.

The following items are available:

- Location Toolbar : shows the path where the panel is currently pointing to. If the path where the panel is pointing to is too long, it will be shortened and a ".." will replace the middle part. Also when entering archives the path will consist of the "archive name:/directory/archive_filename/the directory inside the archive". With a mouse click you can enter the desired path &eg;

  - `/mnt/cdrom/`

  - ``ftp://`ftp.kde.org/pub/kde/`

  - ``sftp://`sftp.foo.org/`

  - ``fish://`fish.foo.org/`

  - ``smb://`smb.foo/`

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

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

  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 it 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 instead of the information.

- Column Headers : here you can change the sort order of the files and directories. The default sort order is by name. The sort order can be changed by clicking on one of the Column Headers. To reverse the sort order, click a second time on the header. An arrow will apear on the right of the column header text, this will show 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. The width Column Headers can be changed with the mouse. 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. Pressing &Enter; or double clicking on a file will open/execute that file. You can mark/unmark files using the mouse with the Insert key or the &markmenu_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 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.

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 our 3rd Panel, click on the arrow up button on the left of the Totals Label or &Alt;Down Arrow to open the PopUp Panel. This panel has several display modes who can be activated by clicking on the apropriate button

- Preview : gives a preview of the file that has the focus.

- Treeview : is used to quickly browse the local directory tree. The 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. It supports drag and drop (copy,move,link).

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

If needed you can resize the window &eg; to display better a picture or read the text. 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 some buttons can be made visible or 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 too.

#### Folder history

Both panels remember the 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.

### 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 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: one, there are just too many of them and two, 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 what is 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).

The most common way to transfer the focus to a specific part is to use the mouse to click on that part. 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 loose the focus if it has it.

- If you happen to be inside the terminal emulator, the mouse is your only way out. Well, you can always type "exit" and ENTER to leave, but that closes the terminal emulator.

- Pressing &Alt;"underlined letter" from the menu bar will open that menu (unless this key combination is already taken by one of &krusader;'s actions).

### Marking files

Marking is a skill you need to master in order to get the most out of &krusader;. Since you can't mark files in the quick view panel, and the tree panel only lets you mark one directory at a time, this paragraph mainly explains how to mark files in the list panel filelist.

Moving the cursor is easy, and you don't need this manual to tell you that left-clicking on a file will mark it, but here are some useful pointers:

- 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 mark and unmark all previously marked files.

- &Ctrl;left clicking has the same effect as the SPACE key.

- &Shift;left clicking will mark all the files between the previous cursor location and the new one.

- &Shift;Home will clear the actual marking and marks the cusor and all elements above the cursor.

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

- &Ctrl;Up arrow or &Ctrl;Down arrow will toggle the mark state of the files under the cursor.

- The ".." entry is unmarkable.

- The &markmenu_lnk; can offer more ways to mark your files.

- &konfiglookandfeel_lnk; can offer you other ways of using your mouse to select files.

### Executing commands

There isn't a lot to say here, all you need to do is mark some files (if you don't &krusader; will treat the file or directory that has the focus), choose a command from the menu bar or use a keyboard shortcut (or the right click menu) and you're done. See also Executing files.

### Quick search

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 characters of the wanted filename (more than one character allowed), the cursor will jump to that filename (if 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 found quick search file.

If you press &Alt;foo, the key binding 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 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.

- &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;

- ...

## 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 mark 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. 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 will be performed - you will be notified otherwise. If you don't wish to see the confirmation dialogs then 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, mark 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, then mark the files and directories 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 extensions.

To add files to an existing archives, open the archive and copy the files into the archive in 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 got an error message when handling an archive or if you suspect that there something wrong with the archive you should test it. To test an archive browse to the archive location, mark the archive and select File Test Archive or &Alt;E. &krusader; will inform you if the archive passed or failed the test.

## Advanced Options

### Comparing files (Compare by content)

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

### Compare Directories

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

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

Mark Compare setup

  Configures the "Compare Directories" function.

  - Mark Newer and Single (default)

  - Mark Single

  - Mark Newer

  - Mark Different and Single

  - Mark 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 calculates the occupied size. Pressing SPACE a second time will toggle the marking of the directory without affecting the selection 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. 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 by clicking the "Cancel" button.

### Browse remote &FTP;/SMB servers

There are three ways to browse a remote &FTP;/SMB server:

- Using the built-in remote-connection manger. Important: RemoteMan has been replaced by a new bookmark manager since &krusader; 1.25-beta1.

- Selecting Commands FTP New Connection which will pop-up a dialog that will ask for the remote site details. Leaving the password and user name fields empty will try to log you in as annonymous.

- You can bookmark a directory on a remote host and return to this directory from the bookmark button on the top corner of your panel.

After you log to the remote server you can browse it just like your local hard drive with the following exceptions:

- You can't execute files on remote servers.

- Permissions can't always be calculated on remote servers so you might get a "?" on the permissions columns for some files.

- Disk usage information is not availble for remote filesystems.

To end the current active connection select Commands FTP Disconnect.

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

### 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 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 limit in the number of smaller files, but it is recommended to limit them to a max of 1000 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 Total Commander 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. 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 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;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;` | &useractions_lnk;
&Alt;Left Arrow | Left bookmarks
&Alt;Right Arrow | Right bookmarks
&Alt;Down Arrow | &popup_panel_lnk;
&Alt;&Ctrl;c | Close tab
&Alt;&Ctrl;n | New tab
&Alt;&Ctrl;v | 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;p | Split file
&Ctrl;u | Swap Panels
&Ctrl;r | Reload panel (Refresh)
Ctrl s | Search
&Ctrl;q | Quit &krusader;
&Ctrl;y | &syncdirs_lnk;
&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
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 ..
End | Cursor jumps to the latest file

&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