📄 user-interface.docbook
字号:
<chapter id="user-interface">
<title>User Interface</title>
<indexterm>
<primary>User Interface</primary>
</indexterm>
<sect1 id="ofm-userinterface">
<title>OFM User Interface</title>
<para>The OFM file manager concept contains
<link linkend="features">many features</link> that make them
powerful enough to belong among the best file managers today.
The interface is simple: left panel, right panel and a command
line below. Because of interaction between these three items
the file managing will become more efficient.</para>
<para>If you would like to know
<ulink url="http://www.softpedia.com/reviews/linux/Krusader-Review-18193.shtml">
how &krusader; works</ulink> you can try it yourself,
just install it on your computer. To accept an
&ofm-url; like &krusader;, the user needs
to get used to
<emphasis>new ideas</emphasis> that are actually already 20
years old. If you prefer to waste time and lose a lot of
productivity, you can always continue to use one panel file
managers that are based on &Windows;
Explorer.</para>
</sect1>
<sect1 id="mainwindow">
<title>&krusader; Main Window</title>
<!-- OLD
<screenshot>
<screeninfo>&krusader; Main Window</screeninfo>
<mediaobject>
<imageobject><imagedata fileref="mainwindow.png" format="PNG"/></imageobject>
<imageobject><imagedata fileref="mainwindow.png" format="EPS"/></imageobject>
<textobject><phrase>&krusader; Main Window</phrase></textobject>
<caption><para>&krusader; is main window with all the different parts named on the screen.</para></caption>
</mediaobject>
</screenshot>
-->
<figure id="screenshot-mainwindow" float="1">
<title>&krusader; Main Window</title>
<mediaobject>
<imageobject>
<imagedata fileref="mainwindow.png"></imagedata>
</imageobject>
<textobject>
<phrase>&krusader; Main Window</phrase>
</textobject>
</mediaobject>
</figure>
<para>The User Interface is based on &ofm-url;
paradigm, a 20- year old principle that has proven its bones.
It is known as simple, easy and powerful. In the following
sections we will cover the basic functions of each part with the
exception of:</para>
<itemizedlist>
<listitem>
<para>The
<link linkend="menu-commands">Menu Bar</link> which has a
chapter of its own.</para>
</listitem>
<listitem>
<para>The
<link linkend="bookman">Bookmarks</link> which has a chapter
of its own.</para>
</listitem>
<listitem>
<para>The
<emphasis role="bold">Status Bar</emphasis> shows the
properties of the current file (that is being) in focus.
You can use "drag and drop" to drop a &URL;
"into" the Status Bar.</para>
</listitem>
</itemizedlist>
</sect1>
<sect1 id="toolbars">
<title>Toolbars</title>
<para>&krusader; comes with several Toolbars.</para>
<sect2 id="main_toolbar">
<title>Main Toolbar</title>
<indexterm>
<primary>Toolbar</primary>
<secondary>Main Toolbar</secondary>
</indexterm>
<!-- OLD
<screenshot>
<screeninfo>Main Toolbar</screeninfo>
<mediaobject>
<imageobject><imagedata fileref="toolbar.png" format="PNG"/></imageobject>
<imageobject><imagedata fileref="toolbar.png" format="EPS"/></imageobject>
<textobject><phrase>Main Toolbar</phrase></textobject>
</mediaobject>
</screenshot>
-->
<figure id="screenshot-maintoolbar" float="1">
<title>Main Toolbar</title>
<mediaobject>
<imageobject>
<imagedata fileref="toolbar.png"></imagedata>
</imageobject>
<textobject>
<phrase>Main Toolbar</phrase>
</textobject>
</mediaobject>
</figure>
<para>The &krusader; Main Toolbar, is a standard
&kde; toolbar that can be dragged around the
application or configured via a
<keycap>Right-Click</keycap> menu. You can decide whether or
not you want to display it each 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
<guimenuitem>Configure Toolbars</guimenuitem> in the
&settingsmenu-lnk; or the
<guilabel>Toolbar</guilabel> tab in the
&konfiglookandfeel-lnk;. Since various commands
and options in &krusader; are context-dependent,
some commands are not always available. The icon of an
inappropriate or inactive action will be deactivated
(grayed-out) disabling its use. &bookmarks-lnk;
can be placed into the Main Toolbar and the Actions Toolbar
with the mouse using "drag and drop".</para>
</sect2>
<sect2 id="actions_toolbar">
<title>Actions Toolbar</title>
<indexterm>
<primary>Toolbar</primary>
<secondary>Actions Toolbar</secondary>
</indexterm>
<para>&useractions-lnk; and
&bookmarks-lnk; can be "plugged" into the
<guilabel>Actions Toolbar</guilabel>. To show it, use
<emphasis role="bold">
<menuchoice>
<guimenu>View</guimenu>
<guimenuitem>Show Actions Toolbar</guimenuitem>
</menuchoice>
</emphasis>. To add user actions, use
<emphasis role="bold">
<menuchoice>
<guimenu>Settings</guimenu>
<guimenuitem>Configure Toolbars</guimenuitem>
</menuchoice>
</emphasis> and select Actions Toolbar. You can, for example,
drag the Actions Toolbar to the right side using the
mouse.</para>
</sect2>
<sect2 id="location_toolbar">
<title>Location Toolbar</title>
<indexterm>
<primary>Toolbar</primary>
<secondary>Location Toolbar</secondary>
</indexterm>
<para>Below the
<guibutton>Main Toolbar</guibutton> there is a
<guibutton>Location Toolbar</guibutton> for each panel. It
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
path name. When entering archives the path will be displayed
in the following format: "archive
name:/directory/archive_filename/the directory inside the
archive". This format makes the paths uniform and easy to
read. The
<guibutton>Location Toolbar</guibutton> supports also
&kioslaves1-url; but not all of them, some can
only be used with the
<link linkend="krviewer">viewer</link> and some can not be
used. The user can enter a desired path by clicking on it.
<itemizedlist>
<listitem>
<para>
<userinput>
<replaceable>/mnt/cdrom/</replaceable>
</userinput>
</para>
</listitem>
<listitem>
<para>
<userinput>
<command>settings:/</command>
</userinput>will browse and open entries of the
<application>KDE control center.</application></para>
</listitem>
<listitem>
<para>
<userinput>
<command>devices:/</command>
</userinput>gives an overview of the devices
⪚
<hardware>floppy</hardware> or
<hardware>CD-ROM</hardware> drives.</para>
</listitem>
<listitem>
<para>
<userinput>
<command>trash:/</command>
</userinput>opens &kde; is trash.</para>
</listitem>
<listitem>
<para>
<userinput>
<command>ipod:/</command>
</userinput>uses the &kio-ipodslave-url; to
access, upload and organize the music stored on
&appleipod;.</para>
</listitem>
<listitem>
<para>And last but not least
&remote-connections-lnk; .</para>
</listitem>
</itemizedlist>You can copy-paste a &URL; in the
<guibutton>Location Toolbar</guibutton> or use a middle click.
With the Right-Click menu you can configure the auto-complete
function. An optional
<guilabel>Clear Location Toolbar</guilabel> button is also
available.</para>
<para>Quick Navigation:
<keycap>&Ctrl;</keycap>point with mouse in the
middle of &URL; of the
<guibutton>Location Toolbar</guibutton>. A pop-up window shows
the next &URL; location. Pressing
<keycap>&Ctrl;</keycap>+ &LMB; shows
the location where the mouse was pointing to. This feature
allows faster navigation in a big directory tree.</para>
</sect2>
<sect2 id="panel_toolbar">
<title>Panel Toolbar</title>
<indexterm>
<primary>Toolbar</primary>
<secondary>Panel Toolbar</secondary>
</indexterm>
<para>Each panel has a
<link linkend="konfig-looknfeel-ptoolbar">configurable Panel
Toolbar</link>. The complete Panel Toolbar or specific
buttons can be made visible or be hidden.
<itemizedlist>
<listitem>
<para>
<guibutton>OpenDir Button</guibutton>: opens the
directory browser.</para>
</listitem>
<listitem>
<para>
<guibutton>Equals Button (=)</guibutton>: changes the
panel directory to the other panel directory.</para>
</listitem>
<listitem>
<para>
<guibutton>Up Button (..)</guibutton>: changes the panel
directory to the parent directory.</para>
</listitem>
<listitem>
<para>
<guibutton>Home Button (~)</guibutton>: changes the panel
directory to the home directory.</para>
</listitem>
<listitem>
<para>
<guibutton>Root Button (/)</guibutton>: changes the panel
directory to the root directory.</para>
</listitem>
<listitem>
<para>
<guibutton>Sync-browsing Button</guibutton>: when active,
each directory change in the specific panel is performed
in the other panel as well.</para>
</listitem>
</itemizedlist></para>
</sect2>
</sect1>
<sect1 id="panels">
<title>Panels</title>
<para>The &krusader; panels are where most of the
action takes place. Currently, there are two types of panels:
<itemizedlist>
<listitem>
<para>&list-panel-lnk;: shows the files and
directories.</para>
</listitem>
<listitem>
<para>&popup-panel-lnk;: has several display
modes: Preview, Tree, Quickselect, View and Disk Usage for
the file or directory that has the focus. The PopUp Panel
may be left open or closed, as desired.</para>
</listitem>
</itemizedlist>&krusader; is a "twin-panel" file
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -