Инструменты &krusader; Удаленные соединения Удаленные соединения Удаленные соединения легко создаются набором &URL; в Панели адреса, они работают в &kioslaves1_url;. Пожалуйста запомните, что в панели &krusader; не поддерживаются все &kioslaves2_url; например, http:// не будет работать в просмотрщике. Некоторые примеры: ftp://public.ftpserver.org/directory/ fish://username@hostname/ sftp://username:password@sftp.foo.org/ ftp://username@my.server.org:21/directory/ smb://username:password@server/share ftp://username@proxyusername:password@proxipassword@hostname/directory Вы можете добавить эти &URL;'ы в закладки, прочитайте секцию Менеджер закладок относительно безопасного сохранения паролей. Для соединения с большим количеством адресатов добавьте &URL;'ы в закладки и открывайте их одну за одной в или откройте их одновременно, используя &panel_profiles_lnk;. Для переключения между адресами просто откройте &foldertabs_lnk; для каждой. Есть три способа создания удаленного соединения: Введите &URL; в панели адреса Выберите Команды Новое сетевое соединение, которое вызовет диалог с детальным описанием соединения. Этот диалог очень удобен, если вы не пробовали вписывать &URL;'ы в панели адреса. Пустые поля пароля и логина подразумевают анонимный вход. Примечание:мы планируем переписать этот диалог. Вы можете сделать закладку для каталога на удаленной машине и вернуться в этот каталог из менеджера закладок с помощью кнопки в верхнем углу вашей панели, как будто это обычный браузер. После регистрации на удаленном сервере вы можете просматривать его как локальный диск со следующими исключениями: Вы не можете запускать исполняемые файлы на удаленной машине. Права доступа не всегда определяются на удаленном сервере (зависит от сервера и метода доступа) вы можете получить "?" в полях прав доступа для некоторых файлов. Информация о использовании дискового пространства не доступна на удаленных файловых системах. Для выбора кодировки на удаленной машине используйте Команды Выбрать кодировку. Вы можете закрыть текущее активное удаленное соединение несколькими способами: Вручную: добавить кнопку разъединения на &main_toolbar_lnk; и нажать её. Автоматически: выбрать &URL; в &location_toolbar_lnk;. &krusader; - это файловый менеджер, который поддерживает удаленные соединения через &kioslaves1_url;, поэтому, если вы хотите получить больше возможностей для удаленных соединений мы рекомендуем, например, для &FTP; - использовать &kasablanca_url; или &kftpgrabber_url;. Менеджер монтирования:работа с файловыми системами Монтирование Менеджер монтирования это инструмент, который поможет вам управлять монтированием файловых систем. Еще он показывает список разделов, смонтированных в настоящее время. Для каждой файловой системы он показывает имя устройства( с его номером /dev/fd0 для флоппи), тип (vfat, ext3, ReiserFS ...) и точку монтирования в системе (директорию, в которой файловая система смонтирована).
Менеджер монтирования Менеджер монтирования
Менеджер монтирования также показывает информацию о занятом/свободном месте на разделе и свободное пространство в процентах. Если эти цифры видны как N/A, значит раздел не смонтирован. Клик левой кнопкой мыши на на строке раздела покажет в окне слева от списка графическую диаграмму для выбранного раздела. Щелчок на не смонтированной файловой файловой системе покажет not mounted. Двойной клик на файловой системе закроет Менеджер монтирования и откроет файловую систему в текущей панели внутри &krusader;. Правый клик на файловой системе откроет в маленьком меню диалог с доступными для данной файловой системы действиями.Сейчас можно монтировать/отмонтировать и извлечь ( для cdrom). Мы планируем расширить Менеджер монтирования в дальнейшем развитии &krusader;. Будет добавлено форматирование для флоппи, редактирование /etc/fstab, создание новых файловых систем и другое...Мы начали работу над этим Быстрый режим для Менеджер монтирования Для активации быстрого режима в Менеджер монтирования нажмите и удерживайте кнопку мыши на кнопке в &main_toolbar_lnk; Основная идея: показывать список всех доступных точек монтирования. Каждый раз, когда показывается меню, определяется точка монтирования смонтирована или нет и связывается с верным действием (монтирование/отмонтирование). Это быстрый способ доступа к Менеджер монтирования.Он позволяет только монтировать и отмонтировать. В новом &kde; будет сервис для fstab и часть старого кода будет удалена из Менеджер монтирования.
Менеджер закладок: управление закладками Закладки Менеджер закладок в &krusader; - это инструмент управления папками закладками, локальными и удаленными URL'ами, и дальнейший возврат их по щелчку мыши. Меню состоит их четырех секций: Персональные закладки. Наиболее часто посещяемые &URL;'ы. Неизменяемые закладки. Управление закладками. Вы можете сделать закладку внутри удаленной файловой системы (&FTP; или SAMBA) и после использовать для быстрого доступа к удаленной машине, но НЕЛЬЗЯ сделать закладку внутри архива.
меню Закладки меню Закладки
Использование закладок Обычно, вы нажимаете на кнопку Закладка, когда вы находитесь в целевом каталоге. Для примера создадим закладку для /usr/tmp, переведем &krusader; в каталог и нажимаем кнопку Закладки. Затем в диалоговом окне Добавить закладку путь к &URL; /usr/tmp. Имя, которое вы дадите закладке (например:временный каталог). Комбинации клавиш поддерживают добавление & в имя закладки, например &sourceforge, &home, down&loads &etc;, так вы можете быстро вызвать закладку, используя горячую клавишу &Alt;foo. Если вы добавите закладку не давая ей имени, она будет названа по пути к каталогу. URL являются именами закладок. Создать в создает папку закладок для упорядочивания ваших закладок. Для использования закладок нажмите кнопку Закладки и выберите закладку.Вы также можете использовать &keybindigs_lnk;: &Ctrl;&Shift;d для добавления закладки, &Alt;правая/левая стрелка для открытия правой/левой панели закладок и &Ctrl;d для открытия закладки в активной панели. A &MMB; откроет закладку в новой вкладке. Перемещение в закладках: начните печатать буквы Например, если вы напечатали 'h' и только одна закладка начинается с буквы 'h', откроется именно она - дальше ничего не нужно вводить если более чем одна закладка начинается с буквы 'h', вы должны вводить дальше, пока не определится необходимая закладка. Обработка паролей Одно из преимуществ управления закладками - это сохранение паролей средствами &kde;, когда, например ваши пароли сохранены в &konqueror;/&kmail;. Если вы имеете бумажник &kde;, сохраняйте пароли в нем. Выберите закладки, в диалоге вас спросят о пароле и имени. Введите их и нажмите 'сохранить пароль'. Пароли и имена будут сохранены в бумажнике &kde;( если это разрешено в вашем дистрибутиве). При переустановке, если вы не сохраните ваши пароли из бумажника как файл закладок &krusader;, они будут утеряны. Наиболее часто посещаемые Подменю Наиболее часто посещаемые хранит самые посещаемые &URL;'ы (локальные или удаленные). Это подменю показывает список 15 самых посещаемых мест, сортированных по посещаемости. Это удобно, если нужно быстро найти часто посещаемое место, и не обязательно нужно делать для него &bookmarks_lnk;, он служит временным списком закладок. Быстрый поиск это легкий способ найти/выбрать необходимый &URL;: откройте Наиболее часто посещаемые или или используйте &Ctrl;z введите несколько букв для сужения критерия поиска жмите ввод (вы перейдете в список &URL;) жмите ввод снова и панель обновится Неизменяемые закладки Эти жестко запрограммированные закладки в меню не нуждаются в сохранении в файл.В &context_menu_lnk; вы можете запретить/разрешить неизменяемые закладки. Доступные следующие неизменяемые закладки. Доступны следующие неизменяемые закладки: Носители использует Протокол media:/ из &kde; Локальная сеть использует протокол &kde; lan:/. Виртуальная файловая система &vfs_lnk; virt:/ - это не виртуальная папка, а только контейнер для &URL;'ов из различных файловых систем. Она используется например для Поместить на панель в модуле поиска и синхронизаторе. Панель адреса отобразит, например так :virt:/Результаты поиска 1 или virt:/Результаты синхронизации 1. Вернуться или &Ctrl;J позволяет вернуться на начальную позицию, когда вы создаете новую вкладку в панели. Эта возможность очень удобна - если вы находитесь глубоко внутри дерева каталогов можно вернуться на один шаг назад. Установить точку возврата или &Ctrl;&Shift;J установит текущую директорию как точку возврата. Управление закладками Чтобы редактировать и настраивать ваши закладки нажмите кнопку Закладки и выберите меню Управление закладками, будет вызван Редактор закладок. Здесь вы можете редактировать/удалять и переназначать закладки. Редактор закладок (часть базового пакета КДЕ) - используется дляr &konqueror;, &krusader; и других приложений по стандарту &xbel_url; для формата закладок. Закладки сохраняются в файле ~/.trinity/share/apps/krusader/krbookmarks.xml. Вы можете импортировать закладки из IE, Opera, Galeon, &kde;, Mozilla, &Netscape;. &keditbookmarks; - это легко сделать, прочитайте руководство Редактора закладок или &konqueror; если хотите узнать больше.
Редактор закладок Редактор закладок
Закладки - это кнопка управления на панели Кнопка закладки может быть помещена на &main_toolbar_lnk; или на &actions_toolbar_lnk;, в дальнейшем вы можете назначить сочетание клавиш для неё. создайте ваши &bookmarks_lnk; . Если вы хотите, создайте сочетание клавиш для вызова закладок в секции Сочетания клавиш в &konfiglookandfeel_lnk; . Добавьте кнопку на &main_toolbar_lnk; или &actions_toolbar_lnk; используя секциюПанель &konfiglookandfeel_lnk; .
Krusader::Поиск: найдет то, что вы ищете Поиск Добро пожаловать в многофункциональный модуль поиска, называемый Krusader::Поиск. Он является наиболее мощным(насколько мы знаем) инструментом для поиска в &Linux;, и дает несколько различных способов для быстрого поиска файлов. Функция поиска также доступна для удаленных файловых систем. Поиск разделен на два уровня : основной и дополнительный. Посмотрим на основную страницу...
Основной поиск Основной поиск
Страница разделена на четыре части: верхняя (фильтр) часть,нижняя часть - названная 'Содержащие текст', левая часть - 'Искать в ' и правая - 'не искать в'. Очевидно, что каждая часть предоставляет различные способы поиска. Верхняя часть: Фильтр: здесь вы можете задать критерий поиска. Здесь вы можете ввести имя файла, символ (*.o.*, *.c &etc;) или оба - разделенные пробелом. Если вы ввели 'text' то результаты будут подобны '*text*'. Вы можете исключить из поиска файлы используя '|' ( например '*.cpp *.h | *.moc.cpp' ). С учетом регистра: отмена этого позволит искать в верхнем и нижнем регистре (например : *.c интерпретируется как *.c и *.C). Типы: это меню позволяет искать файлы по содержимому. Например, вы можете искать все файлы аудио, которые начитаются с буквы Б. Обычно эта опция выставлена по умолчанию на 'все файлы', но вы можете выбирать поиск для архивов, каталогов, графических и текстовых файлов, видео и аудио файлов. Левая и правая части: Искать в и Не искать в: используя эти две части вы можете уточнить путь поиска методом исключения. Например, вы можете искать файл в всей файловой системе ( начиная с /), но исключив поиск внутри /mnt. Все что нужно - это вписать / в поле Искать в и /mnt в поле Не искать в. Если вы хотите вписать более чем один каталог, просто нажмите ввод когда напишите первый. Имя каталога копируется в большое поле и можно вписывать следующее имя. Поле ввода делает автоматическое дополнение, используя глобальные настройки &kde;. Если хотите, можете щелкнуть по иконке папки и просмотреть каталог, который хотите добавить. Нижняя часть: Текст: по введенному здесь тексту &krusader; проведет поиск внутри файлов (grep). Таким способом вы можете найти внутри всех файлах заголовков (*.h) слово 'testing 123'. Выбирайте только полное слово С учетом регистра: поиск будет производится ссылаясь на ваш текст по верхнему/нижнему регистру или по фразе, которою вы ввели. Искать в подкаталогах: произведет рекурсивный поиск и внутри каталога, по указанному пути. Искать в архивах: &krusader; будет искать внутри поддерживаемых архивов. Однако это очень продолжительная операция. Если поставите здесь отметку, появится уведомление о невозможности использования grep внутри файлов. Это сделано потому что &krusader; распаковывает архивные файлы перед поиском, в результате на это уходит много времени. Следовать по ссылкам: если это установлено, &krusader; будет следовать по мягким ссылкам во время поиска. Профили: если вы часто производите одинаковый поиск, например, внутри включая или исключая файлы и т.д., можно сохранить настройки. Нажмите кнопку 'Профили' и добавляйте/загружайте/удаляйте профили поиска. Снимок экрана вверху показывает поиск файлов с окончанием c, cpp или h и включая строку 'testing 123'. &krusader; будет искать в /root, /opt, /bin и /usr, не будет искать в /usr/lib и /usr/share. Нажатие кнопки Поиск запустит поиск и покажет результат на странице результатов. Во время поиска вы можете нажать кнопку Стоп и остановить поиск. Кнопка Закрыть не доступна во время поиска. Сначала нужно остановить поиск и потом Закрыть окно. Когда поиск будет окончен, двойной щелчок в нем переведет активную панель в точку расположения найденных файлов. Только не закрывайте окно поиска, так будут доступны другие результаты поиска. Иногда бывает нужно сузить параметры поиска. Это можно сделать с помощью вкладки Дополнительно...
Расширенный поиск Расширенный поиск
Этот снимок экрана показывает поиск для файлов размером между 10KB и 150KB, которые изменялись между 10 октября и 1 ноября, принадлежащих любому пользователю в группе 'пользователи' и доступным для чтения/записи каждому в группе, но только для чтения всем остальным. Страница расширенного поиска разделена на три части: размер, дата и владелец. Размер Позволяет выбрать диапазон размера файла. Можно искать меньше чем ХХХ байт (или Кб, Мб), больше чем ХХХ байт, или, при выборе обоих параметров меньше чем ХХХ и больше чем YYY. Дата Эта часть предлагает три различных пути определения даты: Изменявшееся между: вводятся две даты. &krusader; бдует искать файлы между этими датами, включая их самих. Если вы установите дату только в левое поле будет поиск файлов старее этой даты. Соответсвенно если установите дату в правом поле - новее этой даты. Можно щелкнуть по иконке даты (рядом с полем ввода) - откроется стандартное окно даты - найдите свою дату в календаре. Щелчок по дате закроет окно и введет дату в соответствующее поле ввода даты. Не изменявшееся после: выбор этой опции заставит &krusader; искать файлы, которые не изменялись после указанной даты, что равнозначно поиску файлов старее этой же даты. Изменялись за последние/Не изменялись за последние: в этих полях вводите не дату а только числа. Эти числа представляют дни/недели/месяцы (как выбрано в выпадающем списке). Введение цифры 5 в верхнем поле заставит &krusader; искать файлы изменявшиеся в течение последних пяти дней. Введение цифры 2 в нижнем поле ввода вызовет поиск файлов не изменявшихся за последние два дня. Комбинация обоих результатов даст в сумме поиск для файлов, которые изменялись в течение пяти последних дней и не изменялись за два последних дня. Владелец Принадлежит пользователю/группе: при выборе этих опций вы сможете искать файлы, принадлежащие определенным пользователям/группам. В выпадающем списке показаны все пользователи и группы в вашей системе, только выберите необходимое. Права: делится на владельца, группу и всех - поиск по правам доступа к файлам. Вы можете искать по правам доступа в любой комбинации. Знак вопроса (?) - это шаблонный символ - с ним действительны любые права доступа. Снимок экрана вверху (раздел права доступа) поясняет поиск файлов, которые принадлежат любому пользователю в группе 'users', доступны для чтения, записи, не исполняемые и с неизвестен их владелец. Результаты Нажатие на кнопку Поиск запустит поиск и откроется окно результатов поиска.Здесь вы можете наблюдать за процессом поиска и результат выполненого действия. Если хотите отменить выполняемый поиск, нажмите кнопкуСтоп. В списке результатов поиска выберите файл и нажмите F3/F4 для просмотра/редактирования или используйте контекстное меню. Когда вы щелкните на найденном элементе, текущая активная панель переместится на каталог с файлом, если он не в текущем каталоге активной вкладки. Когда вы закроете окно поиска, выбранный элемент будет в активной панели. Поместить на панель Когда вы нажмете кнопку Поместить на панель результаты поиска будут помещены на вкладку результаты поиска. &krusader; попросит ввести имя, оно будет использовано для вкладки.Вы можете помещать необходимые файлы в новую вкладку.Панель адреса покажет, например virt:/Резульаты поиска 1. Файлы на вкладке результатов фактически и есть реальные файлы.Если вы удалите их - удалятся и реальные файлы!
Размещение - графическая оболочка &krusader; имеет графическую оболочку для команды locate (findutils). Locate используется для быстрого поиска файлов. Она не ищет в каталоге, только в базе данных. Пакет содержит два файла locate и updatedb. Updatedb осматривает локальную файловую систему и сохраняет файл внутри базы данных. Часто cron вызывает updatedb каждую ночь (установки в Kcron). Выберите Инструменты Размещение или &Ctrl;L. Настроить Крусадер устанавливает дополнительные аргументы для команды updatedb. Опции Показывать только существующие файлы: если база содержит данные о файлах, которые больше не существуют (удалены, перемещены после последней updatedb), locate не покажет их. Эта операция проверит каждый файл перед выводом результатов поиска (медленно). С учетом регистра: снимите отметку для поиска в верхнем и нижнем регистре одновременно. Кнопки действий Locate: выполнит locate foo foo и поместит вывод в окно результатов поиска. Stop: остановит выполнение locate. Обновить DB: запуск команды updatedb после введения пароля суперпользователя. Закрыть: закроет окно Размещения. Окно результатов двойной щелчок на элементе: перейти в каталог, сделать элемент видимым и закрыть диалог размещения. правый клик: меню правка/просмотр/поиск. F3: просмотр текущего элемента. F4: редактирование текущего элемента. &Ctrl;f: поиск файлов в окне результатов. &Ctrl;n: следующий результат поиска. &Ctrl;p: предыдущий результат поиска. KrViewer: внутренний просмотрщик-редактор Просмотрщик Редактор Нажатие &Enter; на выделенном файле откроет файл в связанном с ним приложении. Редактор/просмотрщик имеет многотабовый интерфейс, настройка в &konfiggereral_lnk; Просмотрщик Внутренний просмотрщик &krusader; вызывается по F3. Он открывает файл быстро и с определением по содержимому . Просмотрщик - это часть &konqueror; и умеет работать с типами файлов (например, показывать изображения, проигрывать музыкальные файлы и просматривать содержимое архивов). Это доступно в режиме 'Основной просмотрщик'. Вы должны настроить привязки файлов для этого режима. Просмотрщик работает следующим образом: Сначалаон пробует открыть файл в 'Основной просмотрщик'. Когда тип файла (mimetype) не определяется или файл ( например приложение ) не связан ни с каким действием он не откроется в'Основном просмотрщике'. Файл будет обработан, как текстовый, в 'Текстовом просмотрщике'. Пользователь может выбирать в меню KrViewer между: 'Основной просмотрщик' (если доступно), 'Текстовый просмотрщик' и 'Просмотрщик Hex'. Режим по умолчанию настраивается в &konfiggereral_lnk; . &Shift;F3просмотреть &URL; по запросу, например: man:/ просмотр страниц руководства. man:/krusader покажет страницу руководства. info:/ просмотр страниц инфо. http://krusader.sourceforce.net/ просмотр сайта. ftp://ftp.kde.org/pub/kde/ просмотр сервера FTP. sftp://sftp.foo/ просмотр защищенного сервера FTP. file:/home/frank просмотр домашнего каталога Франка. /home/frank/archive.tar.gz просмотр архива tar.gz. KrViewer состоит из следующих меню: Файл, Правка, Вид, Настройки и Krviewer, в зависимости от того, какой тип файла просматривается. Это обсуждается в Разделе редактирование. Внутренний просмотрщик может переходить по ссылкам на HTML странице. &Ctrl;E запустит внутренний редактор &krusader;. Встроенный просмотрщик написан не нами, это часть библиотек &kde; и &kioslaves1_url;. Мы не можем и не хотим переписать его, к тому же использование готовых библиотек позволило уменьшить количество исходных кодов.Мы не изобретаем колесо ;-) Редактор Встроенный редактор &krusader; имеет все,что вы ожидаете от текстового редактора. Редактирование, подобно просмотру вызывается клавишей F4. По умолчанию используется встроенный редактор. Вы можете выбрать другой в &konfiggereral_lnk;, если вы предпочитаете использовать внешний редактор. Если вы впервые используете встроенный редактор, рекомендуем посмотреть секцию Настройки в меню и настроить его удобным для вас способом. Обзор меню Большинство меню легкодоступны. ;-) меню <guimenu >Файл</guimenu > &Ctrl;S Файл Сохранить Сохранить файл. Файл Сохранить как Сохранить файл с другим именем. F5 Файл Обновить Обновить файл. Файл Экспорт Экспорт в формат html. &Ctrl;P Файл Печать Печать файла. меню <guimenu >Правка</guimenu > &Ctrl;Z Правка Отменить действие Отменить предыдущее действие. &Ctrl;&Shift;Z Правка Повторить Повторить предыдущее действие. &Ctrl;X Правка Вырезать Вырезать выбранный текст в буфер. &Ctrl;C Правка Копировать Копировать выбранный текст в буфер. &Ctrl;V Правка Вставить Вставить содержимое буфера в документ. &Ctrl;A Правка Выбрать все Выбрать весь документ. &Ctrl;&Shift;A Правка Снять выделение Снять текущие выделение. &Ctrl;&Shift;B Правка Block Selection Mode Toggle Block Selection, this will activate/deactivate the block selection possibility. Insert Правка Режим замены Переключение режима вставки/замены. &Ctrl;F Правка Поиск Искать текст. F3 Правка Найти текст Искать следующий текст. &Shift;F3 Правка Найти предыдущий Искать предыдущий текст. &Ctrl;R Правка Заменить Заменить текст. &Ctrl;G Правка Перейти на строку Перейти к строке. Меню <guimenu >Вид</guimenu > F7 Вид Переключиться в командную строку. Показать командную строку. Вид Схема. Установка схемы, например &krusader; Normal, &krusader; Printing, &kate; Normal, &kwrite; Normal. F10 Вид Динамический перенос строк Переходить на следующую строку, когда превышается максимальное количество знаков в строке ( умолчание - 80 ). Вид Индикаторы динамического переноса строк Off, Follow Line Numbers, Always On. View Show Static Word Wrap marker F6 Вид Показывать отметки Показывать отметки. F11 Вид Показывать номера строк Показывать номера строк. Вид Показывать отметки на полосе прокрутки. F9 Вид Скрыть полосу сворачивания блоков Вид Сворачивание блоков кода. Вид Кодировка Например ISO8859-1, utf8, utf16, tscii, ... . меню <guimenu >Закладки</guimenu > &Ctrl;B Закладка Поставить закладку Закладки Убрать все закладки меню <guimenu >Инструменты</guimenu > Инструменты Режим 'Только для чтения' Инструменты Тип файла Инструменты Подсветка Подсветка для скриптов, языков программирования, макросов, например html, Bash, C++, XML, Makefile, Diff, ... . Инструменты Конец строки Выбор окончания строки: &UNIX;, &Windows;/DOS, Macintosh. &Ctrl;I Инструменты Вставить отступ &Ctrl;&Shift;I Инструменты Снять отступ Инструменты Clean Indendation &Ctrl;D Инструменты Закомментировать Добавить подходящие теги комментариев, если доступно. &Ctrl;&Shift;D Инструменты Раскомментировать Удалить теги комментариев. &Ctrl;U Инструменты ВЕРХНИЙ РЕГИСТР &Ctrl;&Shift;U Инструменты Нижний регистр &Alt;&Ctrl;U Инструменты Как в предложениях &Ctrl;J Инструменты Объединить строки Инструменты Перенос строк в документе меню <guimenu >Настройки -> Настроить редактор</guimenu > Настройки Настроить редактор Цвета Настройка цвета для: фона, выбранного текста, текущей строки и подсветка скобок. Настройки Настроить редактор Шрифты Настройка шрифтов для монитора и принтера: шрифт, тип и размер, с окном предпросмотра. Настройки Настроить редактор Indentation Indentation configuration: Automatically indent, use Spaces to indent, Keys indent, &Backspace; key unindents, keep indent profile, keep extra spaces. Настройки Настроить редактор Selection Selection configuration: Persistent selections, Overwrite selected text. Настройки Настроить редактор Редактирование Настройка редактирования: настройка переноса строк, пробелов, автоскобки, максимальное количество шагов отмены. Настройки Настроить редактор Сочетания клавиш Настройка сочетаний клавиш. Настройки Настроить редактор Подсветка Настройка подсветки: нет и режимы подсветки. Настройки Настроить редактор Внешний вид Внешний вид: Динамический перенос строк, показывать номера строк, показывать отметки, показывать полосу сворачивания блоков(если поддерживается). Настройки Настроить редактор Модули Настройка модулей, например kTexteditor - встроенный модуль поиска, kTexteditor - модуль вставки файла... меню <guimenu >KrViewer</guimenu > &Ctrl;&Shift;G KrViewer Основной просмотрщик Встроенный просмотрщик &krusader; - это часть Konqueror, который умеет, например показывать изображения, проигрывать музыкальные файлы, показывать содержимое архивов. &Ctrl;T KrViewer Текстовый просмотрщик Просмотр файла в текстовом режиме. &Ctrl;&Shift;H KrViewer Просмотрщик Hex Просмотр файла в Hex режиме. &Ctrl;&Shift;E KrViewer Текстовый редактор Редактирование файла в текстовом режиме. &Alt;Вправо KrViewer Следующая вкладка Следующая открытая вкладка. &Alt;Влево KrViewer Предыдущая вкладка Предыдущая открытая вкладка. &Ctrl;&Shift;D KrViewer Отделить вкладку Отделить вкладку и открыть в новом окне. &Esc; KrViewer Закрыть текущую вкладку. Закрыть текущую просматриваемую вкладку. &Ctrl;Q KrViewer Закрыть Закрыть окно редактора/просмотрщика &krusader;. Синхронизатор Синхронизатор Это функция сравнения каталогов левой и правой панели и представления различий между ними. После выбора опций и выполнения сравнить файлы и каталоги будут синхронизированы. Одна из панелей может быть сервером &FTP;. Только не забудьте опцию сравнить по содержимому, если файлы одинакового размера. Выберите Инструменты Синхронизировать каталоги или &Ctrl;Y для выполнения этой операции .Цвета настраиваются. Для локальных файлов: синхронизатор изменит информацию о дате на исходную.
Синхронизатор Синхронизатор
Процедура: Установите Левый каталог и Правый каталог. Настройте по необходимости Файловый фильтр, Основные и Дополнительно. Основные включают опцию не искать в, которая позволяет исключить каталоги. Установите опции: Рекурсивный обход подкаталогов, Следовать по символическим ссылкам, Сравнивать по содержимому, Игнорировать дату и Асимметричный режим. Нажмите кнопку Сравнить для сравнения каталогов. Используя Показать параметры, вы можете включить/исключить определенные типы файлов. Эти файлы будут исключены из синхронизации. Если нужно, вы можете изменить задачи в компараторе в контекстном меню. Когда вы согласитесь с результатами Сравнить нажимайте на кнопку Синхронизировать для показа диалога синхронизации. После выбора опций в Сихронизировать, нажимайте на кнопку Старт для запуска процедуры синхронизации. Детальное описание всех функций и кнопок в следующем тексте. Сравнение Панель элементов Левый каталог: левый сравниваемый каталог. Правый каталог: правый сравниваемый каталог. Файловый фильтр: фильтр для синхронизации, например *.png выбирает только файлы с окончанием .png Каталоги будут выбраны, если оканчиваются на .png или содержат файлы с расширением .png Пример включения/исключения: '*.cpp *.h | *.moc.cpp' будут включены *.cpp *.h и исключены *.moc.cpp Основные: содержащие текст Дополнительно: размер, дата, владелец Опции Рекурсивный обход подкаталогов: Сихронизатор будет опускаться внутрь подкаталогов при сравнении. Следовать по символическим ссылкам: Сихронизатор будет переходить по символическим ссылкам на каталоги (не файлы!). Сравнивать по содержимому: файлы одинакового размера будут сравниваться по содержимому. Игнорировать дату: информация о дате будет проигнорирована ( используется для &FTP;, smb, archive, ... ), она уместна только для локальных файловых систем. Ассиметричный режим: Левый каталог это целевой каталог, Правый каталог это исходный каталог. Это способ синхронизировать содержимое левого каталога с правым. Файлы, которые есть только в левом каталоге будут удалены. Те файлы, которые есть только в правом каталоге, будут скопированы в левый . Те файлы, котрые будут считаться одинаковыми, останутся нетронутыми. Файлы, содержащие отличия, будут копированы в левый каталог. Используйте эту возможность с осторожностью! Эта функция используется если информация о дате не доступна, или синхронизацируется каталог с файловым сервером (подобно загрузке). Или сохраните содержимое правого каталога в левом, или сделайте резервную копию данных. ПРИМЕЧАНИЕ: НЕ используйте эту опцию для синхронизации с переносным компьтером ( Файлы, которые есть только в левом каталоге будут удалены!). Автоматическая прокрутка: эта опция для медленных серверов &FTP;, ... Когда Синхронизатор закончит сравнение файлов, он поместит файл в конец списка и переместит фокус в окно, если это необходимо. Это важно, если вы хотите знать что делает Синхронизатор. Если сервер слишком медлен, сравнение может занять продолжительное время. Уставливая эту опцию вы увидите работу "вживую", только медленно. На быстрой файловой системе скорость синхронизации немного уменьшится. Когда все указанные операции будут проделаны, нажмите кнопку Сравнить. Результаты сравнения будут выведены в "Список файлов". "Список файлов" Список файлов содержит следующие столбцы: "Левый имя | Левый размер | Левый время | Задача | Правый время | Правый размер | Правый имя". Задачи (<= >) Этот столбец показывает действие, которое планируется синхронизатором. ->: копирует из левой части в правую. mkdir для каталогов в правой части. =: файлы одинаковы, синхронизировать нечего. !=: файлы исключены, или Синхронизатор не знает что делать. <-: копирование из правой части в левую. mkdir для каталогов в левой части DEL: удалит файлы из правой части. Выбор задачи доступен в контекстом меню. Показать опции Здесь можно включать/исключать специфические типы файлов. Эти файлы, которых нет в списке, будут исключены из синхронизации. ->: Разрешить/Запретить копирование из левой части в правую. =: Разрешить/Запретить показывать в списке одинаковые файлы. !=: Разрешить/Запретить показывать исключенные / "не знаю что делать" файлы. <-: Разрешить/Запретить копирование из правой в левую часть. Удалить: Разрешить/Запретить единичное удаление файла из левой части. Duplicates: Enable/Disable those files that exist on both side. Singles: Enable/Disable those files that exist only on one side. Кнопки действий Сравнить: сравнить каталоги, результаты выведутся в Список файлов. Стоп: остановить сравнение. Синхронизировать: появится диалог синхронизации. Закрыть: закроет окно Синхронизатора. Статусная строка может включать Число сканируемых при сравнении каталогов. Имя файла при сравнении по содержанию(для больших файлов). Количество файлов в списке. Контекстное меню в списке файлов Меню разделено на три секции: 1. выбор задачи - операции, выбранной для сравнения. Выберите один или несколько файлов. Изменение будут применено, только нажмите на соотвествующий элемент. Если выбрано изменение для каталога, оно применится для всех файлов/подкаталогов внутри него. Синхронизировать каталоги: запуск синхронизации. Исключить: исключает файл/каталог из синхронизации ( выбор != ). Восстановить настройки по умолчанию: вернет начальный результат сравнения. Поменять направление: изменит направление ( -> to <-, и <- to -> ). Копировать справа налево: выберет <-. Копировать слева направо: выберет ->. Удалить левый( левый одиночный ): выберет DEL. 2. измените Выделить элементы: откроет диалог выбора выделяемых элементов. Это диалог Выбрать группу из &editmenu_lnk;. Снять выделение с элементов: откроет диалог, снятия выделения с выбранных элементов. Это диалог Снять выделение с группы из &editmenu_lnk;. инвертировать выделение: инвертирует выбранное состояние для всех элементов. 3. другие замечания: выбранные операции работают на файле, выбранном по правому щелчку мыши, не при выделении. Просмотр левого файла: запустит просмотрщик на левом файле. Просмотр правого файла: запустит просмотрщик на правом файле. Сравнить файлы: запустит приложение diff ( например &kompare;). Другие кнопки Профили: если вы часто делаете синхронизацию определенных каталогов, можно сохранить настройки, например включить/исключить файлы, ... Нажмите кнопку Profile добавьте / загрузите / удалите профили синхронизатора. Поменять стороны местами: сменит стороны в списке файлов. Синхронизировать с &kget; Если вы хотите синхронизировать локальный каталог с нестабильным сервером ftp, &kget; будет лучшим решением, чем просто копирование файлов. После сравнения вы можете в контекстном меню выбрать Синхронизировать с kget, после этого выбранные файлы будут загружаться через kget вместо Крусадер. Конечно же kget должен быть установлен, иначе эта опция будет недоступна. Синхронизатор После нажатия кнопки Синхронизировать появится диалог синхронизации. Опции Здесь вы подтверждаете операции копирования и удаления в Синхронизаторе Справа налево: копирование файла Х1 ( Y1 bytes ) разрешить / запретить копирование из левой части в правую. Слева направо: копирование файла Х2 ( Y2 bytes ) разрешить / запретить копирование из правой части в левую. Левый: удалить Х3 файлов (Y3 байтов ) разрешить / запретить удаление в левой части. Подтверждать перезаписывание: при включении этой опции Крусадер будет показывать диалоговое окно переименовать, пропустить, перезаписать, пропустить все, перезаписать все перед перезаписью файла. Строки состояния Ready: A1/A2 files, B1/B2. This line is changed at synchronizing, showing that synchronizer finished with A1 files from A2 ( B1 bytes from B2 ). Индикатор выполнения: показывает состояние синхронизации (в байтах). Кнопки действий Старт: запуск синхронизации. Приостановить / Возобновить: приостановка / возобновление синхронизации. Закрыть: закрывает диалог синхронизации (и останавливает синхронизацию).
UserActions UserActions В менеджере действий вы можете устанавливать, настраивать и управлять вашими UserActions, некоторые основные настройки настраиваются в Konfigurator. В UserActions пользователь может создавать свои действия для файлов или обращаться к служебным функциям Крусадера напрямую. Действия встроены в &kde;, стандартный диалог настройки панелей и горячих клавиш также является пользовательским действием. Пользовательские действия сохраняются в файле ~/.trinity/share/apps/krusader/useraction.xml (структура файла документирована в заголовках doxygen для UserActionXML). Некоторые примеры включены в документацию. UserActions редактируютсяt/добавляются/импортируются-/экспортируются в менеджере действий. UserActions по усолчанию находятся в файле ~/.trinity/share/apps/krusader/useraction_examples.xml. UserActions can appear nearly everywhere where "normal" KActions can be placed. They integrate seamless in the well knows Edit-(Toolbar,Shortcut) Dialogs from &kde;. It's even possible to place them in the menubar, but for that one has to manipulate the krusaderui.rc file with an editor. Some examples: Useractions Menu &usermenu_lnk; &actions_toolbar_lnk; right-click menu's &etc; Once you understand how to write UserActions you will find out that &krusader; has a very powerful, customizable UserActions tool. Несколько UserActions доступно из коробки. Вы можете загрузить свои UserActions, так они станут доступны сообществу. Мы также имеем форум &useractionsforum_url;. UserActions основываются на запуске внешних программ с различными параметрами. Для примера вы можете сделать UserAction следующей командой: xmms - добавление всех выбранных элементов в активной панели в запущенный экземпляр xmms. В дополнение здесь можно получить ограниченный доступ к встроенным функциям, которые определяют параметры, так команда %aPanelSize("80")% установит ширину активной панели в 80% главного окна &krusader;. Служебные параметры могут содержать внутри себя другие параметры, маленькие скрипты можно сделать в &javascript_console_lnk;. Управление UserActions Откройте Конфигуратор и выберите "Меню пользователя -> Запустить менеджер действий". Здесь вы можете добавить/удалить/редактировать/импортировать/экспортировать UserActions. Создать новое действие: появится пустая маска, где вы можете ввести все параметры.Действие будет добавлено, как только вы нажмете Применить. Имя будет показываться в списке слева. Редактирование действия: выберите действие в списке слева. Теперь вы можете редактировать параметры, изменения вступят в силу только после нажатия Применить. Удалить выбранное действие: Выберите действие в списке слева и нажмите кнопку удаления. Загрузить действие: при загрузке действие автоматически добавится в список. Если возникнет конфликт с именем(имена могут быть уникальными, потому что имеют ID в системе действий &kde;) вас спросят о новом имени. В списке будут показаны конфликтующие действия. Вы можете дать новое имя или удалить их. Сохранить действие: у вас спросят имя для действия и оно будет сохранено в файл. Если он уже содержит какие-то действия то новое будет добавлено к сущевствующим. Все определенные вами действия будут видны в меню пользователя и в диалоге клавиатурных сочетаний &kde;. Также они будут доступны в контекстном меню по щелчку правой кнопкой мыши. Основные свойства "Идентификатор", "Пункт меню" и "Команда" обязательны, все остальные свойства опциональны. "Идентификатор": уникальное имя действия, используется для идентификации в системе действий &kde;. "Значок": выбор значка для вашего действия. "Категория": добавление в категорию для улучшения обзора. "Пункт меню": заголовок, показываемый в меню/диалогах. "Всплывающая подсказка": подсказка для вашего действия, показывается при наведении курсора. "Описание": описание, того что делает действие. Оно также отображается в "Что это?" если вы нажмете &Shift;F1 на действии. "Use Tooltip checkbox": uses the tooltip as description. "Команда": здесь указывается команда, которая будет выполняться. Вы можете добавить шаблон нажав Добавить. "Рабочий каталог": каталог, из которого будет запускаться команда. "Режим выполнения": "Нормальный": нормальный режим. "Запустить в терминале": запускает команду в терминале. "Перехватывать вывод": убирает вывод команды в окне. "Выделять стандартный вывод для ошибок" когда используется "Перехватывать вывод" стандарный вывод и вывод ошибок будут разделятся "Применять команду": "Только для локальных файлов(не использовать URL's)": покажет шаблон возвращающий локальный адрес. "Для удаленных (URL) и локальных файлов": покажет шаблон возвращающий &URL;ы. "Комбинация клавиш по умолчанию": настройка сочетания клавиш для действия. Синтаксис командной строки: В основном любая введенная команда будет выполнена (если вы введете "ls -l", "ls -l", они выполнятся). Вы в можете использовать характерные для &krusader; встроенные команды, которые представляют статус текущей панели. Они выполнены как шаблоны. Шаблоны начинаются с символа ('%'), следом идет индикатор ('a' -активна, 'o' - другое, 'l -' левая и 'r' - правая панель. Если шаблон не нуждается в панели для работы вы должы указать это знаком ('_')). Затем следует имя шаблона (см. список ниже), которое может некоторые параметры окружения в кавычках, и, в конце снова знак проценты. This sounds very complicated, so lets make an example: '%aList("Selected")%' will be replaced by a list of all selected items in the active panel. So a command like 'xmms --enqueue %aList("All", " ", "", "*.mp3")%' will execute xmms with a list of all .mp3's in the current panel, separated by a single blank. В настоящее время включены следующие шаблоны: Путь в панели - замена пути в панели &useraction_optional_parameter; автоматически пропускать пробелы. &useraction_default; да Количество - заменяет число <первый параметр> &useraction_parameter; какие элементы; из "All", "Selected", "Files" или "Dirs" Маска фильтра - заменяет маску фильтра в панели Текущий файл - переписывает текущий элемент &useraction_optional_parameter; Не включать текущий путь. &useraction_default; нет &useraction_optional_parameter; Автоматически пропускать пробелы. &useraction_default; да Список значений - заменяет список всех <первых параметров> &useraction_parameter; Список файлов "All", "Selected", "Files" or "Dirs" &useraction_optional_parameter; Разделитель между элементами. &useraction_default; " " &useraction_optional_parameter; Не включать текущий путь.&useraction_default; нет &useraction_optional_parameter; Маска (только для всех "Выделенных"). &useraction_default; * &useraction_optional_parameter; Автоматически пропускать пробелы&useraction_default; да Выбор - управление выбором в панели &useraction_parameter; Маска &useraction_optional_parameter; выбор по какому пути; из "Set", "Add" или "Remove". &useraction_default; "Set" Перейти к местонахождению - изменит путь панели в <первый параметр> &useraction_parameter; Относительный или абсолютный путь, или URL &useraction_optional_parameter; Open the location in a new tab. &useraction_default; no Спрашивать пользователя о парамерах - запросит текст и перепишет ответ &useraction_parameter; Вопрос &useraction_optional_parameter; Предустановка &useraction_optional_parameter; Значение Буфер обмена - управление буфером обмена &useraction_parameter; Что должно быть скопировано (вы может использовать "%aCurrent%" здесь) &useraction_optional_parameter; Добавить к текущему содержимому буфера обмена через разделитель Копировать - копирование файлов, удобно для быстрого локального резервного копирования &useraction_parameter; Что должно быть скопировано &useraction_parameter; Куда копировать Открыть профиль синхронизатора - откроет Синхронизатор с заданным профилем &useraction_parameter;Выбрать профиль синхронизатора Открыть профиль модуля поиска - откроет окно поиска с заданным профилем &useraction_parameter; Открыть профиль Загрузить профиль панели - загрузит выбранный профиль &useraction_parameter; Выбрать профиль Each - splits the commandline into a list. These commands are executed one after another. &useraction_parameter; A list-item (all, all files, all dirs, all selected). Move - Move from source to destination. &useraction_parameter; A source &useraction_parameter; A destination PanelSize - Change the ratio between the two panels. &useraction_optional_parameter; A integer value, e.g., 80 makes the active panel use 80% of &krusader;'s width (height in vertical-mode), omitting the parameter means 50%. Ask - Cancel the execution. &useraction_optional_parameter; A string for the cancel question. Script - Executes an external Javascript file. NOTE: is still experimental and the interface may change, feedback is always welcome. &useraction_parameter; path to the external foo.js file, absolut path or relative to <kde-app-data>/krusader/js/. <kde-app-data> is $(kde-config --localprefix)/share/apps/ or $(kde-config --prefix)/share/apps/, for those who don't know where so copy the scripts/extensions. If all the needed files (normaly .js and maybe .ui) are in one of these dirs it's sufficient to give the filename only as 1. parameter. &useraction_optional_parameter; a list of variables which should be set, like "return=cmd; a=lalala; b='%_Ask(..)'" so that the placeholder is replaced be the content of the variable cmd and the other two have already these values when the script starts. ListFile - is replaced by path/filename of a temporary file containing a list of items &useraction_parameter; path/filename ColSort - set the sorting on a column of a specific panel. &useraction_parameter; Column: either "Name", "Ext", "Type", "Size", "Modified", "Perms", "rwx", "Owner" and "Group" &useraction_parameter; Sort sequence: either "Toggle", "Asc", "Desc" View - set the view mode. &useraction_parameter; View mode: either "generic", "text", "hex" &useraction_parameter; Window Mode: either "tab", "window" A GUI-based helper for placeholder-adding is provided. Spaces In Path, Current and List are by default, automatically escaped. There is one more important thing to know: All placeholders that interact with &krusader;-internal functions are called at expand-time (meaning directly when the placeholders are replaced). External programms are called at execution-time (meaning after all placeholders are replaced). Дополнительные свойства Здесь вы можете редактировать где ваши команды будут видны (в контекстном меню). В дополнение возможно подтверждать вызов каждой команды отдельно. Вы также можете запускать от имени другого пользователя. Правуильно настройте протокол, путь, тип Mime или имя файла. Настройте опции команды. Установите другого пользователя (это не действует в встроенных функциях крусадера) JavaScript Console JavaScript Console &Alt;&Ctrl;j opens the JavaScript-console. (only available if libkjsembed is present at compile- and runtime) The JavaScript console is an interface to the embeded JS-Interpreter which can be used to play around and test how things work. JavaScript interface JavaScript interface Warning: The JS-Support is quite stable (which means that it won't crash &krusader; (hopefully ;)) and you can't loose any data by using it). However, the JS-interface will certainly change! So using it can't do any harm but you must know that your scripts may (or quite certainly, if you're interacting with Krusader) won't work with future versions of &krusader; anymore. Please upload your favorite JavaScript Extensions so that they become available for the &krusader; community. Thanks! JavaScript applications have usually 2 files foo.js and foo.ui. They will be installed in ~/.trinity/share/apps/krusader/js/, a useraction with a "%_Script" action will start the Javascripting. Currently we have 2 JS demo's root-mount-extension.tar.bz2 and js-demo-calc.tar.bz2 that will be more explenatory. When a script is executed, the script doesn't know it's origin (or maybe there is a way which that we don't know) and all relative path's are relative to the current working-dir. But this dir is (normaly) not the one where the script is located but the current dir of the active Panel of Krusader. This needs to stay like this. However, for referenceing additional files like .ui (Userinterface, exported by &Qt;'s Designer) one need the path of the script. The alternative where absolute path's but this is more then unhandy. For this reason the Variable "scriptDir" was introduced. If a Script want to load a &GUI; from a .ui-file this can be done this way: var ui = Factory.loadui( scriptDir + 'filename.ui' ); I recomend using Dialog as a base when designing &GUI;'s for using with JS. Execute the dialog with: ui.exec(); The elements of the &GUI; may be accessed like this: ui.child('widgetName') Currently there are only the objects 'Krusader' and 'PanelManager' which are exposed C++ objects without a real sence behind. They can be inspected using the JS-Console and the functions 'properties()', 'children()' and 'slots()'. The children can be accessed with the function 'chlid("nameOfChild")' with returns an object itself. Currently more usefull is the Variable scriptDir. Following the root-mount-extension it's already possible to create advnaced &GUI;'s for commandline-tools You can play around with'Krusader.setCaption("Hey Ho, Let's go!");', 'Krusader.children();', 'Krusader.child("help").slots();', 'alert(Krusader.properties())' or 'Krusader.child("help").show();'.... In addition a new placeholder for the &useractions_lnk;, %_Script()%, will execute an external file. NOTE: The object 'Krusader' will change. We haven't made decisions about the JS-interface yet (at the time of the 1.70.0-release). Any ideas are welcome. Plase use our &kruforum_url; for feedback. The JavaScript-support is based on &kjsembed_url;. Some expamples which show the power of this library can be found on . Support for all of KDE's ground-laying technologies like DCOP or KParts is provided. You can even load whole GUI's from .ui-files, created with &Qt;'s Designer. An example extension making use of this can be found here. Использование диска Использование диска Интерфейс основан на коде &filelight;. Использование диска показывает в графическом виде, как используется дисковое пространство на вашей файловой системе.Доступны: Линейный Детальный Круговой: в виде концентрических сегментных колец. Выберите Инструменты использование диска или &Alt;d для запуска в отдельном окне, или откройте в &popup_panel_lnk;. Клавиши Использования диска, контекстное меню. Del: Удалить &Ctrl;e: Исключить &Shift;Вверх: выше на один уровень &Ctrl;n: новый поиск &Ctrl;r: обновить &Ctrl;i:включить все &Shift;Вниз: войти Меню вид: &Ctrl;l: линейный &Ctrl;d: детальный &Ctrl;f: круговой &Shift;Правый: следующий &Shift;Левый: предыдущий