<chapter id="basic-functions">
  <!-- **********************************************************************
                            using-krusader.docbook
                          +++++++++++++++++++++++++++
  copyright            : (C) 2000 - 2010
                          Rafi Yanai, Shie Erlich, Frank Schoolmeesters
                          & the Krusader Krew
  e-mail               : krusader@users.sourceforge.net
  web site             : http://www.krusader.org
  description          : a Krusader Documentation File

***************************************************************************
* Permission is granted to copy, distribute and/or modify this            *
* document under the terms of the GNU Free Documentation License,         *
* Version 1.1 or any later version published by the Free Software         *
* Foundation; with no Invariant Sections, no Front-Cover Texts and        *
* no Back-Cover Texts.  A copy of the license is available on the         *
* GNU site http://www.gnu.org/licenses/fdl.html or by writing to:         *
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,    *
* MA 02111-1307, USA.                                                     *
*********************************************************************** -->
  <title
>Основні функції</title>
  <sect1 id="controls">
    <title
>Керування</title>
    <sect2 id="control-general">
      <title
>Загальне</title>
      <para
>Це досить короткий, але важливий розділ, за допомогою якого ви можете познайомитися з подробицями керування &krusader;. У цьому розділі не вказано всіх можливих комбінацій клавіш з двох причин: <orderedlist numeration="arabic"
> <listitem
> <para
>цих комбінацій дуже багато</para
> </listitem
> <listitem
> <para
>більшість дій &krusader; можна налаштувати на <link linkend="konfig-looknfeel"
>сторінці «Вигляд та поведінка» Конфігуратора</link
></para
> </listitem
> </orderedlist
>У розділі будуть згадані лише найважливіші клавіатурні скорочення за типових налаштувань, але пам’ятайте, що більшість <link linkend="key_bindings"
>клавіатурних скорочень</link
> можна змінити. Якщо ви дуже часто користуєтеся певною командою і бажаєте дізнатися клавіатурне скорочення для цієї команди або бажаєте змінити існуюче клавіатурне скорочення, зверніться до вкладки <link linkend="key_bindings"
>Клавіатурні скорочення</link
> на <link linkend="konfig-looknfeel"
>сторінці «Вигляд та поведінка» Конфігуратора</link
>.</para>
    </sect2>
    <sect2 id="moving-around">
      <title
>Пересування</title>
      <para
>Під пересуванням ми маємо на увазі пересування фокуса клавіатури або миші між різними частинами <link linkend="mainwindow"
>головного вікна</link
> &krusader;. Фокус може перебувати одному з п’яти місць: на лівій або правій панелях, смужці меню, у командному рядку або у емуляторі термінала. Панель, на якій перебуває фокус, називається активною панеллю. Активна панель залишатиметься активною, доки фокус не перейде до іншої панелі (тобто, якщо активною була ліва панель, а ви навели вказівник на командний рядок і клацнули лівою кнопкою миші — активною залишиться ліва панель). Ви можете робити активною довільну панель.</para>
      <para
>Найпоширенішим способом пересування фокуса на певну панель є наведення на неї вказівника миші на цю панель з наступним клацанням лівою кнопкою миші. Але вам слід взяти до уваги такі зауваження: <itemizedlist>
        <listitem>
          <para
>Клацання на панелі інструментів, панелі клавіш FN keys і панелі стану *не* пересуває фокуса.</para>
        </listitem>
        <!--
   Quick View Panel: old Krusader feature , removed since krusader-1.12-beta1      
   <listitem>
     <para
>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.</para>
   </listitem>
-->
        <listitem>
          <para
>Натискання кнопок <guibutton
>«Журнал»</guibutton
> або <guibutton
>«Виконати у терміналі»</guibutton
> у командному рядку не пересуне фокуса, отже, вам слід наводити вказівник на внутрішню частину рядка введення.</para>
        </listitem>
        <listitem>
          <para
>Якщо ви відкриєте меню, фокус буде переведено на смужку меню. Вона перебуватиме у фокусі аж до часу, коли ви оберете пункт меню. Після цього фокус повернеться до його попереднього власника.</para>
        </listitem>
      </itemizedlist
></para>
      <para
>Крім того, звичайно ж, існують способи переведення фокуса за допомогою клавіатури: <itemizedlist>
        <listitem>
          <para
>За допомогою натискання клавіші &Tab; можна пересувати фокус між панелями, якщо фокус перебуває на одній з панелей, або циклічно пересувати фокус між пунктами меню, якщо активною є смужка меню.</para>
        </listitem>
        <listitem>
          <para
>Натискання комбінації клавіш <keycombo action="simul"
>&Ctrl; <keycap
>Стрілка вниз</keycap
></keycombo
> пересуне фокус з активної панелі до командного рядка або емулятора термінала, а натискання комбінації клавіш <keycombo action="simul"
>&Ctrl; <keycap
>Стрілка вгору</keycap
></keycombo
> поверне фокус з командного рядка на активну панель.</para>
        </listitem>
        <listitem>
          <para
>Натискання клавіші &Esc; призведе до повернення фокусу зі смужки меню, якщо вона була у фокусі, до попередньої активної панелі.</para>
        </listitem>
        <listitem>
          <para
>Якщо ви працюєте у емуляторі термінала, ви можете скористатися натисканням клавіші &Tab; або клацанням кнопкою миші, щоб перевести фокус на активну панель.</para>
        </listitem>
        <listitem>
          <para
>Натискання комбінації клавіш <keycombo action="simul"
>&Alt; <keycap
>Підкреслена літера</keycap
></keycombo
>, якщо фокус перебуває у смужці меню, відкриє відповідне меню (якщо відповідна комбінація на є «зарезервованою комбінацією», що використовується для виконання однієї з дій &krusader;).</para>
        </listitem>
      </itemizedlist
></para>
    </sect2>
    <sect2 id="selecting-files">
      <title
>Вибір</title>
      <note>
        <para
>У &krusader; передбачено 4 <link linkend="mouse_selection_modes"
>режими вибору мишею</link
>. У цьому розділі ми розглянемо лише власний режим вибору мишею &krusader;.</para>
      </note>
      <para
>Позначення або вибір пунктів є одним з мистецтв, яким ви маєте оволодіти для того, щоб повністю скористатися можливостями &krusader;. Оскільки ви не можете обирати пункти файлів на панелі швидкого перегляду, а на панелі деревоподібного перегляду ви можете обирати лише один каталог одночасно, у цьому розділі ми розглянемо лише спосіб позначення пунктів файлів на панелі списку файлів.</para>
      <para
>Пересувати курсор просто. Наведення вказівника миші на пункт файла або каталогу (у цьому підручнику ми називатимемо їх «елементами», тобто будемо називати файли і каталоги «елементами») і клацання лівою кнопкою миші призведе до його позначення. У цьому розділі ви знайдете корисні підказки, які ще більше спростять користування &krusader; (ми припускаємо, що ви використовуєте режим вибору мишею &krusader;): <itemizedlist>
        <listitem>
          <para
>Натискання клавіш <keycap
>Пробіл</keycap
> і <keycap
>Insert</keycap
> перемикатиме вибір файла під курсором без зміни стану вибору інших файлів/каталогів, курсор буде пересунуто на одну позицію вниз.</para>
        </listitem>
        <listitem>
          <para
>Якщо натиснути <keycap
>Пробіл</keycap
>, програма <link linkend="calculate"
>обчислить зайняте місце</link
> для поточного каталогу під курсором без зміни стану позначення інших файлів/каталогів.</para>
        </listitem>
        <listitem>
          <para
><keycap
>Клацання лівою кнопкою</keycap
>, коли вказівник перебуває на пункті файла, призведе до позначення або зняття позначок з пунктів всіх попередньо позначених файлів.</para>
        </listitem>
        <listitem>
          <para
><keycombo action="simul"
>&Ctrl; <keycap
>Клацання лівою кнопкою миші</keycap
></keycombo
> перемикає стан позначення файла під курсором, стан позначення інших файлів або каталогів не змінюється.</para>
        </listitem>
        <listitem>
          <para
><keycombo action="simul"
>&Shift; <keycap
>Клацання лівою кнопкою миші</keycap
></keycombo
> призведе до позначення всіх елементів між попереднім розташуванням курсора і новим його розташуванням.</para>
        </listitem>
        <listitem>
          <para
><keycombo action="simul"
>&Shift; <keycap
>Home</keycap
></keycombo
> призведе до позначення всіх пунктів над поточним розташуванням курсора (і зніме позначення з усіх пунктів під курсором, якщо їх було позначено).</para>
        </listitem>
        <listitem>
          <para
><keycombo action="simul"
>&Shift; <keycap
>End</keycap
></keycombo
> призведе до позначення всіх пунктів під поточним розташуванням курсора (і зніме позначення з усіх пунктів над курсором, якщо їх було позначено).</para>
        </listitem>
        <listitem>
          <para
>Вибрати пункт «..» не можна.</para>
        </listitem>
        <listitem>
          <para
>У меню <link linkend="edit-menu"
>Редагування</link
> ви знайдете пункти, призначені для реалізації інших способів позначення пунктів ваших файлів.</para>
        </listitem>
      </itemizedlist
></para>
    </sect2>
    <sect2 id="executing_commands">
      <title
>Виконання команд</title>
      <para
>Про виконання можна сказати небагато: вам достатньо позначити певні пункти файлів (якщо ви цього не зробите, &krusader; виконає дію над файлами або каталогами, які перебувають у фокусі) і скористатися пунктом <link linkend="menu-commands"
>Команда</link
> зі смужки меню або клавіатурним скороченням (також можна скористатися контекстним меню), — програма виконає відповідну команду. Див. також <link linkend="executing_files"
>Виконання файлів</link
>.</para>
    </sect2>
    <sect2 id="quicksearch">
      <title
>Швидкий пошук</title>
      <!-- Thanks to Heiner Eichmann -->
      <para
>Використання цієї можливості надасть вам змогу здійснювати швидкий пошук назви файла у списку активної панелі.</para>
      <para
>Введіть якийсь символ у поле швидкого пошуку активної панелі списку файлів, щоб наказати програмі виконати пошук файлів, назви яких починаються з введених символів. Під активною панеллю списку файлів буде показано невеличку діалогову панель швидкого пошуку. Введіть перші декілька символів бажаної назви файла і курсор буде пересунуто до пункту файла з відповідною назвою (якщо такий файл існує), наприклад, якщо ви введете «ab», програма знайде файл, назва якого починається з «ab». Натискання клавіші <keycap
>Стрілка вгору/вниз</keycap
> переведе фокус до наступного або попереднього варіанта знайденого файла. Натискання клавіші &Esc; закриє панель рядка швидкого пошуку. Курсор залишиться на позначеному знайденому файлі. Інструмент швидкого пошуку підтримує пошук файлів за <ulink url="http://uk.wikipedia.org/wiki/Регулярний_вираз"
>формальними виразами</ulink
>.</para>
      <note>
        <para
>Якщо ви натиснете комбінацію клавіш <keycombo action="simul"
>&Alt; <keycap
>клавіша</keycap
></keycombo
>, буде виконано дію, пов’язану з цим клавіатурним скороченням. Якщо зі скороченням не буде пов’язано жодної дії, літеру <keycap
>клавіша</keycap
> буде використано для швидкого пошуку.</para>
      </note>
      <para
>Скористайтеся сторінкою налаштування <link linkend="konfig-looknfeel"
>Вигляду та поведінки</link
> у Конфігураторі, щоб змінити типові налаштування.</para>
    </sect2>
    <sect2 id="context-menu">
      <title
>Контекстне меню</title>
      <para
>У &krusader; передбачено багато контекстних меню, за допомогою яких ви зможете пришвидшити виконання дій вказівником миші, це контекстне меню можна відкрити клацанням правою кнопкою миші (це залежить від вказаних вами параметрів <link linkend="mouse_selection_modes"
>Режимів вибору мишею</link
>). У наведеному списку вказано найважливіші контекстні меню. Скористайтеся цими меню для вивчення відповідних команд. <itemizedlist>
        <listitem>
          <para
><link linkend="mainwindow"
>Головна панель</link
> (орієнтація, розташування тексту, розмір піктограм)</para>
        </listitem>
        <listitem>
          <para
><link linkend="list_panel"
>Панель списку</link
> на файлі або каталозі</para>
        </listitem>
        <listitem>
          <para
><link linkend="cmdline"
>Командний рядок</link
> (скасування, вставка, завершення тексту...)</para>
        </listitem>
        <listitem>
          <para
><link linkend="termemu"
>Емулятор термінала</link
> (надіслати сигнал, змінити шрифт, відкрити журнал...)</para>
        </listitem>
        <listitem>
          <para
><link linkend="folder-tabs"
>Вкладки тек</link
> (створити, здублювати, закрити)</para>
        </listitem>
        <listitem>
          <para
>Список результатів пошуку файлів <link linkend="krusearcher"
>KruSearcher</link
> (F3 Перегляд, F4 Правка)</para>
        </listitem>
        <listitem>
          <para
><link linkend="mount-man"
>Монтування пристроїв</link
> (демонтувати, форматувати...)</para>
        </listitem>
        <listitem>
          <para
>Список файлів <link linkend="synchronizer"
>Синхронізації каталогів</link
></para>
        </listitem>
        <listitem>
          <para
><link linkend="useractions"
>Дії користувача</link
></para>
        </listitem>
        <listitem>
          <para
>Контекстні дії &konqueror;, показані у &krusader;</para>
        </listitem>
        <listitem>
          <para
>Показати/Сховати <link linkend="list_panel"
>Заголовки стовпчиків</link
></para>
        </listitem>
        <listitem>
          <para
><link linkend="bookman"
>Закладки</link
>: увімкнути/вимкнути постійні закладки</para>
        </listitem>
        <listitem>
          <para
>...</para>
        </listitem>
      </itemizedlist
></para>
    </sect2>
  </sect1>
  <sect1 id="basic">
    <title
>Базове керування файлами</title>
    <sect2 id="executing_files">
      <title
>Виконання файлів</title>
      <para
>Виконувати файли можна лише з панелі активного списку файлів. Щоб наказати програмі <keycap
>виконати</keycap
> файл, достатньо <keycap
>двічі клацнути лівою кнопкою миші або натиснути клавішу &Enter;</keycap
>, коли курсор перебуватиме на відповідному пункті списку. &krusader; відкриє файл у типовій програмі для цього типу файлів (зображень, текстових файлів...) або виконає файл (скрипти, бінарні файли...). Якщо для відкриття файла ви бажаєте скористатися <keycap
>іншою програмою</keycap
>, наведіть вказівник на пункт файла, <keycap
>клацніть правою кнопкою миші</keycap
> і оберіть пункт меню «Відкрити за допомогою», програма відкриє підменю за допомогою якого ви зможете вибрати відповідну програму. &krusader; сумісний з типовим інструментом керування файлами &kde; для всіх типів файлів, окрім архівів, які буде відкрито у межах панелі &krusader;, а не у зовнішній програмі. Щоб дізнатися більше, див. <link linkend="konfig-archives"
>сторінку архівів Конфігуратора</link
>.</para>
    </sect2>
    <sect2 id="copying">
      <title
>Копіювання і пересування</title>
      <para
>Щоб скопіювати або пересунути файли або каталоги, достатньо позначити їх і натиснути клавішу <keycap
>F5</keycap
> для <keycap
>копіювання</keycap
> або <keycap
>F6</keycap
> для <keycap
>пересування</keycap
> елементів. Якщо було позначено пункт <guimenuitem
>Зберігати атрибути (тільки для локальних цілей)</guimenuitem
>, &krusader; спробує зберегти всі атрибути (час створення, власника, групу) локальних файлів, залежно від ваших прав доступу: <itemizedlist
> <listitem
> <para
>Збереження користувача, якщо ваш користувач є адміністратором</para
> </listitem
> <listitem
> <para
>Збереження групи, якщо ваш користувач є адміністратором або учасником групи</para
> </listitem
> <listitem
> <para
>Збереження часового штампу</para
> </listitem
> </itemizedlist
>Використання цього пункту може уповільнити процес копіювання/пересування. Програма відкриє діалогове вікно і надасть вам змогу вибрати призначення дії. Типовим призначенням є каталог протилежної панелі програми. Якщо ви введете частину адреси &URL;, &krusader; використає поточний каталог панелі як основу адреси &URL;.</para>
    </sect2>
    <sect2 id="queue">
      <title
>Керування чергою</title
> 
      <para
>Дії з копіювання, пересування, пакування та розпакування файлів можна додавати до черги. Щоб зробити це, після вибору дії з копіювання або пересування, пакування або розпакування натисніть клавішу <keycap
>F2</keycap
>. Крім того, можна скористатися безпосередніми клавіатурними скороченнями: копіювати за чергою <keycombo action="simul"
>&Shift;<keycap
>F5</keycap
></keycombo
>, пересунути за чергою <keycombo action="simul"
>&Shift;<keycap
>F6</keycap
></keycombo
>. Використання черги добре працює за почергового копіювання. Наприклад, якщо ви здійснюєте копіювання на флеш-носій (запис на який є повільним) і бажаєте скопіювати 40 файлів, слід віддати перевагу почерговому копіюванню перед паралельним копіюванням 40 файлів. Ось чому використання черги є важливим. Якщо ж ви пакуватимете/розпаковуватимете паралельно 40 файлів, ви перевантажите ваш комп’ютер, але якщо ви додасте ці файли до черги перевантаження системи не станеться. </para>
    </sect2>
    <sect2 id="deleting">
      <title
>Вилучення — пересунути до смітника KDE</title>
      <para
>Вилучити файли/каталоги позначенням відповідних пунктів елементів з наступним натисканням клавіші <keycap
>F8</keycap
> або <keycap
>Delete</keycap
>. <link linkend="konfig-general"
>Типово</link
>, елементи буде пересунуто до Смітника &kde;. Відкрити Смітник KDE можна за допомогою натискання піктограми на <link linkend="main_toolbar"
>Головній панелі інструментів</link
> програми або за допомогою підлеглого засобу KIO <filename
>trash:/</filename
>. Фізично Смітник KDE розташовано у теці <filename
>~/.local/share/Trash/</filename
>. Натискання комбінації клавіш <keycombo action="simul"
>&Shift; <keycap
>Delete</keycap
></keycombo
> призведе до остаточного вилучення файла. Програма відкриє діалогове вікно з запитом щодо підтвердження і попередженням, якщо ви вилучаєте непорожні каталоги. Звичайно ж, програма може здійснити лише дії, які дозволяє вам виконувати операційна система. Якщо дія є забороненою, програма попередить вас про це. Якщо ви не бажаєте бачити діалогових вікон підтвердження, ви можете вимкнути показ таких вікон за допомогою <link linkend="konfig-advanced"
>вкладки додаткових налаштувань Конфігуратора</link
>.</para>
    </sect2>
    <sect2 id="shred">
      <title
>Витирання файлів</title>
      <para
>Витирання файлів було вилучено з KDE4 (і, як наслідок, з Krusader-2 для KDE4). Ймовірно, основною причиною є те, що наслідки витирання файлової системи залежать від типу системи, отже, навіть якщо ви перезапишете файл 100 разів, немає певності, що дані файла буде остаточно вилучено з диска. Цитата з повідомлень щодо kgpg: «Можливість витирання було вилучено з бібліотеки KDE. Kgpg більше не підтримує цієї можливості. У сучасних файлових системах використовується журналювання. Отже, можливість витирання має бути реалізовано на рівні файлової системи. Але не у kgpg.» Але ви все ж можете скористатися належною можливістю витирання (shred) з <link linkend="useractions"
>Дій користувача</link
>. Але пам’ятайте, що, якщо ви бажаєте бути 100% впевненими у неможливості читання вилученого файла, вам доведеться знищити сам жорсткий диск... </para>
    </sect2>
    <sect2 id="renaming">
      <title
>Перейменування файлів, створення каталогів і обробка посилань</title>
      <para
><keycap
>Перейменувати</keycap
> поточний позначений файл можна натисканням клавіші <keycap
>F9</keycap
> або двома послідовними окремими клацаннями лівою кнопкою миші. Якщо змінити лише назву файла, а не суфікс назви, ви можете налаштувати подібну поведінку програми на <link linkend="konfig-looknfeel"
>сторінці «Вигляд та поведінка» Конфігуратора</link
>. <keycap
>Створити новий каталог</keycap
> можна натисканням клавіші <keycap
>F7</keycap
>. Якщо ви наведете вказівник миші на пункт елемента і <keycap
>клацнете правою кнопкою миші</keycap
> у контекстному меню ви побачите <keycap
>пункт «Нове символічне посилання»</keycap
>. Програма відкриє діалогове вікно з запитом на назву символічного посилання. Програма створить посилання на файл або каталог, на якому ви здійснили клацання правою кнопкою миші. Якщо ви викличете контекстне меню на символічному посиланні, ви знайдете у цьому меню пункт щодо «переспрямування посилання», за допомогою якого ви зможете змінити спрямування посилання.</para>
    </sect2>
    <sect2 id="viewing">
      <title
>Перегляд і редагування файлів</title>
      <para
>Про <link linkend="krviewer"
>KrViewer</link
> ми поговоримо у окремій главі.</para>
    </sect2>
  </sect1>
&archives; </chapter>
