# Основні функції

## Керування

### Загальне

Це досить короткий, але важливий розділ, за допомогою якого ви можете познайомитися з подробицями керування &krusader;. У цьому розділі не вказано всіх можливих комбінацій клавіш з двох причин:

1. цих комбінацій дуже багато

2. більшість дій &krusader; можна налаштувати на сторінці «Панель» Конфігуратора

У розділі будуть згадані лише найважливіші клавіатурні скорочення за типових налаштувань, але пам’ятайте, що більшість клавіатурних скорочень можна змінити. Якщо ви дуже часто користуєтеся певною командою і бажаєте дізнатися клавіатурне скорочення для цієї команди або бажаєте змінити існуюче клавіатурне скорочення, зверніться до вікна Налаштувати скорочення (Параметри Налаштувати скорочення...).

### Пересування

Під пересуванням ми маємо на увазі пересування фокуса клавіатури або миші між різними частинами головного вікна &krusader;. Фокус може перебувати одному з п’яти місць: на лівій або правій панелях, смужці меню, у командному рядку або у емуляторі термінала. Панель, на якій перебуває фокус, називається активною панеллю. Активна панель залишатиметься активною, доки фокус не перейде до іншої панелі (тобто, якщо активною була ліва панель, а ви навели вказівник на командний рядок і клацнули лівою кнопкою миші — активною залишиться ліва панель). Ви можете робити активною довільну панель.

Найпоширенішим способом пересування фокуса на певну панель є наведення на неї вказівника миші на цю панель з наступним клацанням лівою кнопкою миші. Але вам слід взяти до уваги такі зауваження:

- Клацання на панелі інструментів, панелі клавіш FN keys і панелі стану не пересуває фокуса.

- Натискання кнопки Виконати у режимі термінала у командному рядку не пересуне фокуса, отже, вам слід наводити вказівник на внутрішню частину рядка введення.

- Якщо ви відкриєте меню, фокус буде переведено на смужку меню. Вона перебуватиме у фокусі аж до часу, коли ви оберете пункт меню. Після цього фокус повернеться до його попереднього власника.

Крім того, звичайно ж, існують способи переведення фокуса за допомогою клавіатури:

- За допомогою натискання клавіші можна пересувати фокус між панелями, якщо фокус перебуває на одній з панелей, або циклічно пересувати фокус між пунктами меню, якщо активною є смужка меню.

- Натискання комбінації клавіш &Ctrl; Стрілка вниз пересуне фокус з активної панелі до командного рядка або емулятора термінала, а натискання комбінації клавіш &Ctrl; Стрілка вгору поверне фокус з командного рядка на активну панель.

- Натискання клавіші &Esc; призведе до повернення фокусу зі смужки меню, якщо вона була у фокусі, до попередньої активної панелі.

- Якщо ви працюєте у емуляторі термінала, ви можете скористатися натисканням клавіші або клацанням кнопкою миші, щоб перевести фокус на активну панель.

- Натискання комбінації клавіш &Alt; Підкреслена літера, якщо фокус перебуває у смужці меню, відкриє відповідне меню (якщо відповідна комбінація на є «зарезервованою комбінацією», що використовується для виконання однієї з дій &krusader;).

### Вибір

У &krusader; передбачено 4 режими вибору. У цьому розділі ми розглянемо лише власний режим вибору мишею &krusader;.

Позначення або вибір пунктів є одним з мистецтв, яким ви маєте оволодіти для того, щоб повністю скористатися можливостями &krusader;. Оскільки на панелі деревоподібного перегляду ви можете обирати лише один каталог одночасно, у цьому розділі ми розглянемо лише спосіб позначення пунктів файлів на панелі.

Пересувати курсор просто. Наведення вказівника миші на пункт файла або каталогу (у цьому підручнику ми називатимемо їх «елементами», тобто будемо називати файли і каталоги «елементами») і клацання лівою кнопкою миші призведе до його позначення. У цьому розділі ви знайдете корисні підказки, які ще більше спростять користування &krusader; (ми припускаємо, що ви використовуєте режим вибору мишею &krusader;):

- Натискання клавіш Пробіл і Insert перемикатиме вибір файла під курсором без зміни стану вибору інших файлів/каталогів, курсор буде пересунуто на одну позицію вниз.

- Якщо натиснути Пробіл, програма обчислить зайняте місце для поточного каталогу під курсором без зміни стану позначення інших файлів/каталогів.

- Клацання лівою кнопкою, коли вказівник перебуває на пункті файла, призведе до позначення або зняття позначок з пунктів всіх попередньо позначених файлів.

- &Ctrl; Клацання лівою кнопкою миші перемикає стан позначення файла під курсором, стан позначення інших файлів або каталогів не змінюється.

- &Shift; Клацання лівою кнопкою миші призведе до позначення всіх елементів між попереднім розташуванням курсора і новим його розташуванням.

- &Shift; Home призведе до позначення всіх пунктів над поточним розташуванням курсора (і зніме позначення з усіх пунктів під курсором, якщо їх було позначено).

- &Shift; End призведе до позначення всіх пунктів під поточним розташуванням курсора (і зніме позначення з усіх пунктів над курсором, якщо їх було позначено).

- Вибрати пункт «..» не можна.

- У меню Редагування ви знайдете пункти, призначені для реалізації інших способів позначення пунктів ваших файлів.

### Виконання команд

Про виконання можна сказати небагато: вам достатньо позначити певні пункти файлів (якщо ви цього не зробите, &krusader; виконає дію над файлами або каталогами, які перебувають у фокусі) і скористатися пунктом Команда зі смужки меню або клавіатурним скороченням (також можна скористатися контекстним меню), — програма виконає відповідну команду. Див. також Виконання файлів.

### Швидкий пошук

Використання цієї можливості надасть вам змогу здійснювати швидкий пошук назви файла у списку активної панелі.

Введіть якийсь символ у поле швидкого пошуку активної панелі списку файлів, щоб наказати програмі виконати пошук файлів, назви яких починаються з введених символів. Під активною панеллю списку файлів буде показано невеличку діалогову панель швидкого пошуку. Введіть перші декілька символів бажаної назви файла і курсор буде пересунуто до пункту файла з відповідною назвою (якщо такий файл існує), наприклад, якщо ви введете «ab», програма знайде файл, назва якого починається з «ab». Натискання клавіші Стрілка вгору/вниз переведе фокус до наступного або попереднього варіанта знайденого файла. Натискання клавіші &Esc; закриє панель рядка швидкого пошуку. Курсор залишиться на позначеному знайденому файлі. Інструмент швидкого пошуку підтримує пошук файлів за формальними виразами.

Якщо ви натиснете комбінацію клавіш &Alt; клавіша, буде виконано дію, пов’язану з цим клавіатурним скороченням. Якщо зі скороченням не буде пов’язано жодної дії, літеру клавіша буде використано для швидкого пошуку.

Скористайтеся вікном Налаштувати скорочення (Параметри Налаштувати скорочення...).

### Швидке фільтрування

Використання цієї можливості надасть вам змогу здійснювати швидке фільтрування у списку файлів активної панелі.

Щоб відкрити панель Швидкого фільтрування, натисніть комбінацію клавіш &Ctrl;I. Введіть будь-яку клавішу, щоб усунути зі списку активної панелі всі пункти файлів, назви яких не містять вказаної вами літери. Для фільтрування можна використовувати шаблони заміни. Ви, наприклад, можете вказати «a*b», щоб залишити у списку лише пункти файлів, назви яких містять символи «a» і «b». Для швидкого фільтрування використовуються ті самі параметри врахування регістру символів, що і для Швидкого пошуку.

Натискання &Enter; у режимі Швидкого фільтрування переводити фокус на панель. Якщо у фокусі перебуває панель списку файлів або поле Швидкого фільтрування, натискання &Esc; призведе до закриття панелі Швидкого фільтрування.

Щоб змінити типове клавіатурне скорочення для Швидкого фільтрування, скористайтеся вікном Налаштувати скорочення (Параметри Налаштувати скорочення...).

### Контекстне меню

У &krusader; передбачено багато контекстних меню, за допомогою яких ви зможете пришвидшити виконання дій вказівником миші, це контекстне меню можна відкрити клацанням правою кнопкою миші (це залежить від вказаних вами параметрів режимів вибору). У наведеному списку вказано найважливіші контекстні меню. Скористайтеся цими меню для вивчення відповідних команд.

- Головна панель (орієнтація, розташування тексту, розмір піктограм)

- Панель списку на файлі або каталозі

- Командний рядок (скасування, вставка, завершення тексту...)

- Емулятор термінала (надіслати сигнал, змінити шрифт, відкрити журнал...)

- Вкладки тек (створити, здублювати, закрити)

- Список результатів пошуку файлів KruSearcher (F3 Перегляд, F4 Зміни)

- Монтування пристроїв (демонтувати, форматувати...)

- Список файлів Синхронізації каталогів

- Дії користувача

- Контекстні дії &konqueror;, показані у &krusader;

- Показати/Сховати Заголовки стовпчиків

- Закладки: увімкнути/вимкнути постійні закладки

- ...

## Базове керування файлами

### Виконання файлів

Виконувати файли можна лише з панелі активного списку файлів. Щоб наказати програмі виконати файл, достатньо двічі клацнути лівою кнопкою миші або натиснути клавішу &Enter;, коли курсор перебуватиме на відповідному пункті списку. &krusader; відкриє файл у типовій програмі для цього типу файлів (зображень, текстових файлів...) або виконає файл (скрипти, бінарні файли...). Якщо для відкриття файла ви бажаєте скористатися іншою програмою, наведіть вказівник на пункт файла, клацніть правою кнопкою миші і оберіть пункт меню Відкрити за допомогою, програма відкриє підменю за допомогою якого ви зможете вибрати відповідну програму. &krusader; сумісний з типовим інструментом керування файлами &kde; для всіх типів файлів, окрім архівів, які буде відкрито у межах панелі &krusader;, а не у зовнішній програмі. Щоб дізнатися більше, див. сторінку архівів Конфігуратора.

### Копіювання і пересування

Щоб скопіювати або пересунути файли або каталоги, достатньо позначити їх і натиснути клавішу F5 для копіювання або F6 для пересування об’єктів. &krusader; намагається зберегти час внесення змін до файлів. У разі копіювання власника каталогу буде змінено на користувача, який копіює файл, групу буде змінено на типову групу цього користувача. У разі копіювання файла власника файла буде змінено на користувача, який копіює файл, групу — на типову групу цього користувача, права доступу зберігатимуться. У разі пересування файла або каталогу власника, групу і права доступу буде збережено. Під час копіювання або пересування файлів та каталогів програма відкриє діалогове вікно і надасть вам змогу вибрати призначення дії. Типовим призначенням є каталог протилежної панелі програми. Якщо ви введете частину адреси &URL;, &krusader; використає поточний каталог панелі як основу адреси &URL;.

### Керування чергою

Дії з копіювання, пересування, пакування та розпакування файлів можна додавати до черги. Щоб зробити це, після вибору дії з копіювання або пересування, пакування або розпакування натисніть клавішу F2. Крім того, можна скористатися безпосередніми клавіатурними скороченнями: копіювати за чергою &Shift;F5, пересунути за чергою &Shift;F6. Керування чергою обробляє дії послідовно. Наприклад, якщо ви здійснюєте копіювання на флеш-носій (запис на який є повільним) і бажаєте скопіювати 40 файлів, слід віддати перевагу послідовному копіюванню перед паралельним копіюванням 40 файлів. Ось чому використання черги є важливим. Якщо ж ви пакуватимете/розпаковуватимете паралельно 40 файлів, ви перевантажите ваш комп’ютер, але якщо ви додасте ці файли до черги перевантаження системи не станеться.

### Вилучення — пересунути до смітника &kde;

Вилучити файли/каталоги позначенням відповідних пунктів елементів з наступним натисканням клавіші F8 або Delete. Типово, елементи буде пересунуто до Смітника &kde;. Відкрити Смітник &kde; можна за допомогою натискання піктограми на Головній панелі інструментів програми або за допомогою підлеглого засобу KIO `trash:/`. Фізично Смітник &kde; розташовано у теці `~/.local/share/Trash/`. Натискання комбінації клавіш &Shift; Delete призведе до остаточного вилучення файла. Програма відкриє діалогове вікно з запитом щодо підтвердження і попередженням, якщо ви вилучаєте непорожні каталоги. Звичайно ж, програма може здійснити лише дії, які дозволяє вам виконувати операційна система. Якщо дія є забороненою, програма попередить вас про це. Якщо ви не бажаєте бачити діалогових вікон підтвердження, ви можете вимкнути показ таких вікон за допомогою сторінки додаткових налаштувань Конфігуратора.

### Витирання файлів

Витирання файлів було вилучено з &kde; 4 (і, як наслідок, з &krusader;-2 для &kde; 4). Ймовірно, основною причиною є те, що наслідки витирання файлової системи залежать від типу системи, отже, навіть якщо ви перезапишете файл 100 разів, немає певності, що дані файла буде остаточно вилучено з диска. Цитата з повідомлень щодо kgpg: «Можливість витирання було вилучено з бібліотеки KDE. Kgpg більше не підтримує цієї можливості. У сучасних файлових системах використовується журналювання. Отже, можливість витирання має бути реалізовано на рівні файлової системи. Але не у kgpg.» Але ви все ж можете скористатися належною можливістю витирання (shred) з Дій користувача. Але пам’ятайте, що, якщо ви бажаєте бути 100% впевненими у неможливості читання вилученого файла, вам доведеться знищити сам жорсткий диск...

### Перейменування файлів, створення каталогів і обробка посилань

Перейменувати поточний позначений файл можна натисканням клавіші F9 або двома послідовними окремими клацаннями лівою кнопкою миші. Якщо змінити лише назву файла, а не суфікс назви, ви можете налаштувати подібну поведінку програми на сторінці «Загальне» Конфігуратора. Створити новий каталог можна натисканням клавіші F7. Якщо ви наведете вказівник миші на пункт елемента і клацнете правою кнопкою миші у контекстному меню ви побачите пункт Керування посиланнями Нове символічне посилання. Програма відкриє діалогове вікно з запитом на назву символічного посилання. Програма створить посилання на файл або каталог, на якому ви здійснили клацання правою кнопкою миші. Якщо ви викличете контекстне меню на символічному посиланні, ви знайдете у цьому меню пункт Керування посиланнями Переспрямувати посилання, за допомогою якого ви зможете змінити спрямування посилання.

### Перегляд і редагування файлів

Про KrViewer ми поговоримо у окремій главі.

&archives;