Все о Linux. LinuxRSP.Ru


Cвежие новости Linux и BSD, анонсы статей и книг прямо в почтовый ящик!
Подписаться письмом


 Сегодняшние новости:

25 лет исполнилось ядру Linux

Релиз KDevelop 5.0

Oracle открывает код JDK9 для ARM

Выпущен Timewarrior 1.0.0

Релиз Android 7.0

Percona Memory Engine для MongoDB на базе WiredTiger

PowerShell открыт и доступен для Linux

Форк TrueCrypt: VeraCrypt 1.18

Релиз Snapcraft 2.14

Релиз Go 1.7

Стабильный выпуск рабочего стола Lumina

Вышла первая версия аналога OpenCV - DCV 0.1

Выпуск минималистичной программы для мониторинга jsonmon 3

В MIT разработали новый язык программирования

Первый релиз Qt5Gtk2

Godot 2.1 - новая версия открытого игрового движка

Свободная цифровая станция звукозаписи: Ardour 5.0

Обновление SkypeWeb Plugin for Pidgin

Вышла версия 3.0 Android File Transfer для Linux (и для OS X)

Программный аналог MIDI-контроллера для создания музыки: Launchpadd v1.3

Mozilla спонсирует поддержку Python 3.5 в PyPy

Ef 0.08 - программа для моделирования динамики заряженных частиц

Обновление текстового редактора TEA до версии 42.0.0

Релиз OpenOrienteering Mapper 0.6.4

Вышли Guix и GuixSD 0.11

Релиз Opera 39

Выпуск LibreOffice 5.2

В OpenSSH обнаружены и устранены некоторые уязвимости

Эмулятор FCEUX 2.2.3

Компания Билайн переходит на российскую СУБД с открытым исходным кодом Tarantool

Google

 Новые статьи :

Утилиты для восстановления потерянных данных в Linux

Лучшие файловые менеджеры для Android

20 лучших бесплатных книг о Linux

Как сгенерировать открытый/закрытый SSH-ключ в Linux

Grive - клиент Google Drive для Linux с открытым исходным кодом

Протокол IPv6: варианты подключения

Сервер из образа: DHCP + TFTP + Initrd + OpenVZ

Обзор веб-панелей управления хостингом

Приёмы работы с Vim

Nginx как Reverse Proxy для сайта, использующего SSL

Разработка модулей ядра Linux

Мониторинг нагрузки http-сервера Apache 2

Перевод комментариев к файлу конфигурации Squid

Решение проблем при использовании "1c предприятие" 8.2 в Linux

Advanced Bash-Scripting Guide Искусство программирования на языке сценариев командной оболочки







Rambler's Top100





 
 

[Вперед] [Содержание] [Назад]

Сага о konqueror. Внешний вид

Однако при первом знакомстве с konqueror в нем не увидишь ничего выдающегося. Перед глазами - стандартное окно KDE со всеми его управляющими элементами (рис. 1). Разумеется, если konqueror запущен из своей родной среды - при установленном KDE и всех потребных библиотеках он способен работать под любым другим файловым менеджером (по крайней мере, под теми, что я проверял).

Рис. 1. Файловый менеджер konqueror - вид по умолчанию при первом запуске

Внутри окна - строка главного меню (весьма, надо сказать, обширного по сравнению с kfm), инструментальная панель с кнопками-пиктограммами, адресная строка, отражающая путь до локального файла или URL удаленного. Ноже - две вертикально расположенные панели. В левой - дерево каталогов, в правой - содержание текущего каталога в виде пиктограмм, сопровождаемое статусной строкой. Панели по умолчанию синхронизированы - переход по дереву каталогов вызывает автоматическое изменение содержания правой панели.

В правом нижнем углу каждой панели - по маленькому чек-боксу, включенному по умолчанию. Отключение одного вызывает аналогичную реакцию второго. После чего начинаешь понимать, что именно они-то и отвечают за синхронизацию панелей. Что, впрочем, можно сделать и через меню, о чем скажу ниже.

В общем, казалось бы, вариации на тему Windows Explorer - и ничего более. Однако не будем спешить: постигнуть всю силу konqueror можно только глубоким изучением его возможностей и, в первую очередь, главного меню (глубоким в прямом смысле слова - оно весьма многоуровневое).

До главного меню речь дойдет в разделе о функциональности. Пока же, забегая вперед, попробую доказать, что konqueror такого изучения вообще заслуживает. Ведь для каждого нелюбителя стиля Explorer это неочевидно.

Так вот, konqueror может (по вашему желанию) принять любой внешний вид. Дерево каталогов можно искоренить как класс. А освободившееся пространство разбить на любое количество панелей, расположенных произвольным образом. Например, на две вертикально расположенные панели, как это принято среди детей командира Нортона.

Пиктограммы на панелях можно заменить на текстовые надписи. Данные, причем, белыми буквами на синем фоне (инвертированные цвета Андреевского стяга, столь любимые в том же благородном семействе). И получить, тем самым, почти полную зрительную иллюзию работы в Norton Commander (или - Midnight Commander, более близком пользователю Linux).

Впрочем, нет, возразите вы мне: а где же командная строка в нижней части экрана? Ведь без нее ни один потомок командира не может считаться законнорожденным. Я мог бы прибегнуть ко всякого рода отговоркам, вроде того, что из konqueror можно через меню вызвать строку минитерминала (стандартная опция KDE). Или о возможности открыть через то же меню обычного терминального окна. Дополняемыми полной интеграцией с собственно konqueror, например, возможностью синхронизации с любой из панелей.

Но до таких отговорок я не опущусь. Потому что в konqueror можно включить не просто командную строку, но полноценное окно эмуляции терминала - с историей команд, их дополнением посредством клавиши Tab, вставки команд средней клавишей мыши, возможностью просмотра в любом направлении (как через полосу скроллинга, так и комбинацией клавиш Shift+PageUp/PageDown), выдачей сообщений об ошибках. Короче, всеми возможностями традиционной текстовой Linux-консоли.

В итоге konqueror приобретет вид подобный показанному на рис. 2. Имеющий, согласитесь, немного общего с исходным (хотя псевдоандреевские цвета я и не использовал).

Рис. 2. Двухпанельное представление konqueror со включенным эмулятором терминала

На представленном рисунке прошу обратить внимание на чек-боксы внузи каждой панели (круглый слева и квадратный - справа). Первый предназначен для перехода на соотсетствующую панель, второй - для ее синхронизации. Так, эмулятора терминала с люьой из панелей или с деревом каталогов приводит к тому, что любые перемещения по файловой системе с помощью мыши приводит в смене текущего каталога в консоли.

И это еще далеко не все возможности модификации внешнего вида konqueror. Каковой может быть настроен в соответствии с любыми специфическими потребностями и даже противоестественными склонностями. Как - об этом пойдет речь в одном из следующих разделов. А пока предлагаю посмотреть, стоит ли тратить время на настройки вообще. Для чего следует рассмотреть функциональность файлового менеджера.

Копилефт
Алексея Федорчука

[Вперед] [Содержание] [Назад]


      

Связь | О проекте LinuxRSP | Реклама | О Linux
© 1999-2017 LinuxRSP