FDclone: ​​легкий файловый менеджер

Как они были? Я перебирал файлы и папки, пытаясь навести некоторый порядок, в общем: невыполнимая задача для меня. Но не все потеряно, файловые менеджеры уже все за нас делают, единственная проблема у меня такая же, как и всегда с потреблением памяти, как я говорю ящик чем меньше зависимостей, тем лучше.

fdclone

В последнее время они вошли в моду простые и простые файловые менеджеры, никогда не бывает слишком много альтернативы к традиционным Наутилус и Дельфин, а что лучше, если вам альтернативы не более и не менее мелкие утилиты для терминала. Возможно, все присутствующие здесь знают такие решения, как Ranger, Vimfm, Командир восхода солнца операционная система Emacs (или текстовый редактор?) или даже знаменитый Midnight Commander; но сегодня я пришел поговорить о FDclone, мой файловый менеджер по умолчанию.

И зачем об этом говорить? использование и практика Я убрал некоторые из его функций, о которых там не было написано. А если говорить о документации, это довольно мало (и в довершение всего на японском), поэтому я чувствую себя воодушевленным поделитесь тем, что я узнал от него. Любопытно, что он весит чуть больше 500 Кб в уже установленной версии.

Немного истории

FDclone это эффективный и небольшой файловый менеджер, как следует из названия, Клон без ФД, файловый менеджер, написанный Ацуши Идей для DOS очень популярна в Японии. Его название происходит от словосочетания «Файл и каталог» (файл и каталог), и развивается с года 1995. Если у программного обеспечения такой длинный жизненный цикл, это должно быть для чего-то.

двухполосный
FD для DOS.

Установка

Прежде чем я забыл, способы установки FDclone всем известны. Как правило в репозиториях любимого дистрибутива с названием «fdclone«, В случае Ubuntu / Debian и производных он устанавливается через APT.

apt-get install fdclone

Чтобы запустить его, просто откройте терминал и введите fd.

На практике

Его внешний вид аналогичен менеджерам своего типа по тексту, то есть список наших файлов в зависимости от текущего каталога несколько «кнопок» с наиболее частыми действиями внизу. Чуть ниже находится строка состояния, который показывает краткое описание выбранного элемента, такое как владелец, разрешения, полное имя, дата создания и общий вес.

fd-недавно установленный

Интерфейс чистый, решает все основные задачи через сочетания клавиш, наиболее часто используемые:

↑: Вверх
↓: вниз
◂: слева
▸: Вправо
1: Показать файлы в столбце
2: Показать файлы в двух столбцах
3: показать файлы в трех столбцах
5. Показывать файлы в пяти столбцах.
Вкладка: выберите файл
Пробел: выберите файл и переместитесь вниз.
Ctrl + Esp: выбор и перемещение по странице
Главная / +: Выбрать все
Backspace: Назад
\: Перейти в корневой каталог.
l: Перейти, сменить текущий каталог.
x: запустить двоичный файл.
c: Копировать
d: Удалить
r: переименовать файл.
f: поиск файла.
t: отображает дерево папок.
e: редактировать с помощью определенного редактора.
u: разархивируйте с помощью декомпрессора FD.
а: изменить свойства файла.
i: текущая информация на жестком диске, доступное место, общий вес и т. д.
m: переместить файл или каталог.
D: Удалить каталог.
p: сжатие файла или нескольких файлов с помощью компрессора FD.
k: Создать каталог.
h: показывает небольшое пространство для выполнения команды.
F: рекурсивный поиск.
/: Новая «вкладка», разделяет экран на две части.
W / N: изменяет размер текущей «вкладки».
K: Закрыть «вкладку»
^: Изменить "вкладку".
E: Откройте панель настроек.
Enter: вызвать программу запуска, указанную в файле .fd2rc
?: Открывает справку

Они полностью настраиваются, и мы можем изменить их на вкладке Горячие клавиши панели предпочтения пользователя FD.

Панель настроек.

Чтобы получить к нему доступ, просто нажмите Eпанель настроек - это не что иное, как «графический» инструмент, который позволяет нам более легко управлять файлом конфигурации .fd2rc.

панель-предпочтения_fd

Он разделен на 7 вкладок с различными функциями:

Переменные

Как следует из названия, эта вкладка обрабатывает внешний вид и другие функции. которые не активированы по умолчанию в ФО. Здесь язык изменен на «Язык«, Я изменил его на английский, так как, несмотря на поддержку UTF-8 Это будет только для отображения японских иероглифов и отображения сообщений на этом языке.

Английский SJIS EUC 7 бит-JIS 8 бит-JIS ISO-2022-JP UTF-8

Я также изменил Входной код и Fnamekcode пользователя UTF8. Я также хотел бы, чтобы файлы, которые были скрыты, в режиме отображения затем изменились на dotfile: invisible, вы можете скрыть или показать их, нажав H.

Не нравятся цвета по умолчанию? Измените их в Ансипалетт, активируйте их перед Ansicolor, допустимый вариант.

В Тип сортировки Вы должны изменить способ сортировки файлов по имени, типу, дате создания или размеру. Я заказал их по имени, изменив на fileName (вверх). Автообновление служит для определения времени (в секундах), которое вы хотите, чтобы FD обновил текущий каталог, я оставил его равным 0.

В лице Sizeinfo показывает общее количество файлов и их вес на текущем жестком диске, а также свободное место на нем, все ивыражается в килобайтах. Нажмите «Действителен», если хотите активировать его, он будет отображаться под строкой заголовка.

En Minfilename будет изменен, чтобы изменить размер символа используется для отображения имени выбранного файла, у меня его в 20.

Вероятно, вы захотите изменить текстовый редактор по умолчанию в редактор это изменено. Вы можете использовать текстовый редактор в текстовом режиме или использовать графический редактор, например Leafpad. Чтобы это работало как независимый процесс из FD вызывается следующим образом:

(leafpad %C &> /dev/null &)

Изменение »Leafpad»По названию вашего графического редактора.

И наконец, вы пропустили индикатор выполнения при копировании или перемещении файлов?. FD есть, в действующей опции Progressbar; хотя он не такой эффектный, как его графические аналоги, он хорошо справляется со своей задачей.

Горячие клавиши

Эта вкладка соответствует ярлыкам, вы можете изменить стандартные и назначить им другие функции. Все они перечислены в руководстве, так что проверьте его.

В данный момент хочу добавить новый, давайте Новая запись и FD попросит нас нажать клавишу, чтобы назначить ей новую функцию, я использовал g. Поскольку меня не интересуют другие функции, я сразу перешел к Определить пользователем, и я написал это:

(gimp %C &> /dev/null &)

Что откроет выбранный файл в GIMP, нажав «g«. Я также изменил ключ для переключения между вкладками на «n«, Которому я присвоил переменную NEXT_WINDOW.

Карта клавиатуры

Здесь изменяются функциональные клавиши, такие как F1, F2, F4, Enter, Backspace, Delete и т. Д. Вы также можете изменить стрелки направления, возможно, для известного HJKL в стиле Подземелье. Я оставил их такими, какие они есть.

пусковые

Моя любимая часть процесса установки, без сомнения, это. Кувшины не что иное, как приложения, связанные с нашими файлами, в зависимости от их расширения.

пусковые установки-fd

Например, файл с расширением txt откроется в Leafpad, png в Mirage, видео в mp4 в Mplayer и т. Д. Конечно, с этим у нас есть над чем поработать, поэтому мы переходим в New Entry и добавляем те, которые кажутся наиболее подходящими, FD запросит у нас расширение файла и порядок, который будет выполняться, когда мы дадим Intro.

В этом примере используются форматы изображений.

.png (мираж% C &> / dev / null &)
.gif (мираж% C &> / dev / null &)
.xcf (gimp% C &> / dev / null &)
.jpg (мираж% C &> / dev / null &)
.jpeg (мираж% C &> / dev / null &)
.svg (мираж% C &> / dev / null &)
.xpm (мираж% C &> / dev / null &)
.JPG (мираж% C &> / dev / null &)

Это позволяет открывать изображения с помощью Mirage и файлов .xcf в GIMP. Может быть, теперь вы хотите связать свои документы с офисным пакетом, любимыми видео или рабочими проектами, не торопитесь.

Компрессор / декомпрессор FD

Компрессор и декомпрессор FD - еще один инструмент, который заставляет меня его использовать. Это действительно зависит от других утилит, таких как Zip, Bzip, Bzip2 и т. Д. Итак, мы должны установить их. Это также позволяет нам перемещаться по нашим сжатым файлам, а также сжимать и распаковывать.

Чтобы использовать декомпрессор, вам нужно только выбрать нужный файл, нажать u и напишите желаемый адрес, по которому мы хотим разместить файлы. Для сжатия нужно только заранее выбрать наши файлы и папки
и нажмите p, мы пишем имя файла и его расширение, когда мы даем интро, мы будем ждать, пока он закончит сжатие; и все, без суеты.

В NewEntry вы можете определить больше типов форматов хранения, которые я добавил для файлов .7z и .emerald.

.emerald tar cf -% T | gzip -c>% C gzip -cd% C | tar xf -% TA
.7z p7zip% C p7zip -d% C

Где первая команда соответствует той, которая используется для сжатия, а вторая - для декомпрессии.

Диск DOS

Эта часть предназначена для определения местоположения дисковод, и, конечно, если он есть. Так как у меня его нет, я оставил как есть.

экономить

Здесь мы держим внесенные изменения в файле .fd2rc, и у нас есть несколько вариантов:

Отмена / Отмена: Игнорировать сделанные изменения и восстановить предыдущие настройки.

Очистить / Очистить: Возвращает все изменения, внесенные на сегодняшний день, и возвращает их значения по умолчанию.

Нагрузка / Нагрузка: Загружает настройки из существующего файла .f2drc.

Сохранить / сохранить: Сохранить изменения, внесенные в текущий файл.

Перезаписать / перезаписать: Перезаписать изменения в существующем файле.

Сохраним ли мы его, FD спросит нас, какую переменную обновить, и как только это будет сделано, изменения будут готовы к использованию.

Файл .fd2rc

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

# configurations by customizer

# определение переменных оболочки
DISPLAYMODE = 7
ADJTTY = 1
ANSICOLOR = 1
TMPDIR = / home / maxwell
TMPUMASK = 077
ЯЗЫК = C
INPUTKCODE = es_MX.UTF-8
FNAMEKCODE = es_MX.UTF-8
ОБОЛОЧКА = / bin / bash

# определение пусковой установки
запустите .zip "unzip -lqq" -f "% s% m-% d-% y% t% * f"
запустить .Z "zcat% C |"
запустите .gz "gzip -cd% C |"
запустите .bz2 "bzip2 -cd% C |"
запуск .deb «ar p% C data.tar.gz | gzip -dc | tar tvf -» -f «% a% u /% g% s% y-% m-% d% t% f»
запуск .rpm "rpm2cpio% C | cpio -tv" -f "% a% x% u% g% s% m% d% y% f"

# определение пусковой установки
запуск .png "(мираж% C &> / dev / null &)"
запуск .gif "(мираж% C &> / dev / null &)"
запуск .jpg "(мираж% C &> / dev / null &)"
запустить .jpeg "(мираж% C &> / dev / null &)"
запустить .svg "(мираж% C &> / dev / null &)"
запустить .xpm "(мираж% C &> / dev / null &)"
запустить .JPG "(мираж% C &> / dev / null &)"

# определение пусковой установки
запустить .flv "(vlc% C &> / dev / null &)"
запустить .avi "(vlc% C &> / dev / null &)"
запуск .av "(vlc% C &> / dev / null &)"
запустить .AVI "(vlc% C &> / dev / null &)"
запустить .mp4 "(vlc% C &> / dev / null &)"
запустить .mpg "(vlc% C &> / dev / null &)"
запуск .3gp "(vlc% C &> / dev / null &)"
запустить .MPG "(vlc% C &> / dev / null &)"
запустить .wmv "(vlc% C &> / dev / null &)"
запустить .mpeg "(vlc% C &> / dev / null &)"
запустить .webm "(vlc% C &> / dev / null &)"
запустить .rmvb "(vlc% C &> / dev / null &)"
запустить .WMV "(vlc% C &> / dev / null &)"
запустить .mov "(vlc% C &> / dev / null &)"
запуск .part "(vlc% C &> / dev / null &)"
запустить .MOV "(vlc% C &> / dev / null &)"
запустить .mkv "(vlc% C &> / dev / null &)"

# определение пусковой установки
запуск .abw "(abiword% C &> / dev / null &)"

# определение архиватора
архив .zip "zip -q% C% TA" "unzip -q% C% TA"
arch .deb "clear; echo ERROR; false »« ar p% C data.tar.gz | gzip -dc | tar -xf -% TA »
арка .rpm «ясно; echo ERROR; false »" rpm2cpio% C | cpio -id% TA "

# дополнительная конфигурация от кастомайзера

# определение переменных оболочки
ПРОГРЕССБАР = 1

# определение пусковой установки
запуск .html "(midori% C &> / dev / null &)"
запуск .xcf "(gimp% C &> / dev / null &)"
запуск .txt "(листовая панель% C &> / dev / null &)"
запустить .theme "(листовая панель% C &> / dev / null &)"

# определение пусковой установки
запуск .pdf "(epdfview% C &> / dev / null &)"

# определение переменных оболочки
SORTTYPE = 201

# дополнительная конфигурация от кастомайзера

# определение переменных оболочки
РЕДАКТОР = »(листовая панель% C &> / dev / null &)»

# дополнительная конфигурация от кастомайзера

# определение привязки клавиш
привязать g "(gimp% C &> / dev / null &)"

# определение пусковой установки
запустить .gba "(mednafen% C &> / dev / null &)"
запуск .gb "(mednafen% C &> / dev / null &)"
запуск .nes "(mednafen% C &> / dev / null &)"

# дополнительная конфигурация от кастомайзера

# определение переменных оболочки
MINFILENAME = 20

# дополнительная конфигурация от кастомайзера

# определение архиватора
arch .emerald "tar cf -% T | gzip -c>% C" "gzip -cd% C | tar xf -% TA"

# дополнительная конфигурация от кастомайзера

# определение привязки клавиш
привязать NEXT_WINDOW

И с этим мы получим очень полный файловый менеджер, и в моем случае идеальную замену для Thunar или Tux Commander, с меньшими ресурсами и почти такими же функциональными, как эти. Осталось только добавить его в графический лаунчер или сочетание клавиш. В iceWM я использую это в файле ключей:

key "Alt+Ctrl+f" lxterminal -t FDclone -e fd

Наконец, я оставляю вас с этим снимком экрана настроенного FDclone.

fd-сконфигурированный

Файлы и каталоги.

На этом заканчивается это «Домашний мануал» пользователя FDclone. Если вы хотите отправить предложения, отчеты об ошибках и любые комментарии ты можешь сделать это здесьВам просто нужно заполнить регистрационную форму и подписаться на список рассылки FDclone (на японском). Единственное, что мне не нравится в FD, так это то, что он не распознает акценты или символы "eñes", а некоторые файлы показывают странные символы, но я редко использую акценты в именах файлов, и если у вас есть английская клавиатура вы можете упустить эту деталь.

Я надеюсь, что с его помощью вы сможете максимально эффективно использовать этот инструмент и со временем я был удивлен Видя все, на что он способен Если у вас есть какие-либо советы или рекомендации по его использованию, не стесняйтесь поделиться ими. Конечно кто-то буду благодарить тебя.

Что ж, на сегодня это все. Я желаю вам отличных выходных и прошу прощения за мое отсутствие, потому что я занят домашними заданиями и другими делами ( турнир по ползанию Это домашнее задание?).

Кхм, снова и снова!


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

7 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   тарегон сказал

    Отличная запись, я найду время, чтобы ее прочитать 😉

  2.   Хьюго сказал

    Максвелл, помимо критерия зависимостей, не могли бы вы вкратце упомянуть, какие преимущества вы заметили в этом файловом менеджере по сравнению с MC?

    1.    Максвелл сказал

      В моем случае, это кажется более простым в использовании, кроме того, что благодаря файлу конфигурации вы можете помещать более сложные команды, чтобы дать вам пример, в файле, который я видел много лет назад, я видел один, где они связали утилиту мусора с кнопки удаления; Из-за этого они не удалялись, а отправлялись в корзину. Или другой, где каждый раз, когда вы входите и открываете файл, он звучал (через ogg123).

      Я считаю его более настраиваемым, чем MC, за исключением цветовых тем.

      Привет.

  3.   Алунадо сказал

    Ой, а где значки?

    1.    Максвелл сказал

      Как файловый менеджер в текстовом режиме это нормально, что в нем нет значков, я один из тех, кто считает значки ненужным злом, поэтому использую FDclone.

      Привет.

      1.    Алунадо сказал

        maxwell (нет стека с таким именем?), вам не обязательно быть «таким формальным». Это была шутка, чтобы вызвать смех будущих комментаторов, не более того. Обратите внимание на использование выражения «ау!» как если бы он испытывал боль или в предполагаемом случае замешательства.

        1.    Максвелл сказал

          Я понимаю, о чем вы говорите, проблема в том, что вы не можете придать текстам иронию, как если бы выразили это устно. Я обещаю перечитать перед тем, как комментировать, чтобы уловить такую ​​шутку.

          Спасибо за разъяснения.