Число и размер папок и файлов в текущей панели

Хотите говорить о Far и не знаете, куда обратиться?
2useven10
Posts: 5231
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 315 times

Число папок в текущей панели

Post by 2useven10 »

Latest post of the previous page:

Так получается размазанная недолокализация.
Shmuel
Posts: 6836
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

Число папок в текущей панели

Post by Shmuel »

2useven10 wrote: Так получается размазанная недолокализация.
Речь о формате, а не конкретных словах, которые по-прежнему могут браться из lng-файлов.
Синтаксис формата можно сделать по подобию os.date, например, %F будет означать "файлов" или "files", и т.д.
2useven10
Posts: 5231
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 315 times

Число папок в текущей панели

Post by 2useven10 »

В любом случае, вариант кастомизации через .lng более гибкий (+простой и естественный).
Не надо закладываться на %F... (и плодить заранее заложенные локализации для отдельных слов).
К тому же может быть востребован не только в этом конкретном случае.
Yegor
Posts: 1329
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 32 times
Been thanked: 61 times

Число папок в текущей панели

Post by Yegor »

Хочу вернуться к этой теме, хотя ответ в принципе уже был дан. Но в дефолтной конфигурации слеш '/' в записи

Code: Select all

144,751,883 (335/11)
все-таки немного сбивает (m/n -> m "out of" n), даже будучи "в теме". Предлагаю заменить на '|'

Code: Select all

144,751,883 (335|11)
Хотя и раздувать эту тему и не хотелось.
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
User avatar
HaRT
Moderator
Posts: 10865
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Число папок в текущей панели

Post by HaRT »

Yegor, поддерживаю:
HaRT wrote: DrKnS, в краткой записи разделитель между числом файлов и директорий (‘/’) неудачный, т.к. он традиционно обозначает „столько-то из стольки-то“, а тут иное: „столько-то этих и столько-то тех“. Лучше вместо слэша хоть плюс использовать.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Число папок в текущей панели

Post by DrKnS »

Ну так + или | ?
2useven10
Posts: 5231
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 315 times

Число папок в текущей панели

Post by 2useven10 »

'\' -- эти и те меняются местами.
или директории \ файлы
User avatar
HaRT
Moderator
Posts: 10865
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Число папок в текущей панели

Post by HaRT »

DrKnS wrote: Ну так + или | ?
Я за +, т.к. он визуально легковеснее. Ну или и впрямь так:
2useven10 wrote: директории \ файлы
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Число папок в текущей панели

Post by DrKnS »

+ вызывает ложные ассоциации, по крайней мере у меня.
Посмотрев на 12,244,333,484 (8+29), можно подумать, что это означает "12 Гб в 8 файлах и 29 папках", что далеко от действительности.
User avatar
HaRT
Moderator
Posts: 10865
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Число папок в текущей панели

Post by HaRT »

DrKnS wrote: Посмотрев на 12,244,333,484 (8+29), можно подумать, что это означает "12 Гб в 8 файлах и 29 папках"
как насчёт 12,244,333,484 / 8 + 29? За счёт приоритета операций всё логично. ;)
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
cmd.exe
Posts: 378
Joined: Fri 16 Apr, 2010 18:26
Location: Нижний Новгород
Has thanked: 181 times
Been thanked: 10 times
Contact:

Число папок в текущей панели

Post by cmd.exe »

Давайте сделаем настройку как у консоли $p$g

Code: Select all

$S  Size in bit
$SB Size in byte
$SK Size in kilobyte
$SM Size in megabyte
$SG Size in gigabyte
$ST Size in terabyte
$SP Size in petabyte
$SE Size in exabyte
$SZ Size in zettabyte
$SY Size in yottabyte
$SBB Size in brontobyte
$SGB Size in geopbyte
$SA Auto size

$F Files
$D Folders
Тогда каждый настроит так как ему больше нравится.
А по дефолту Я предложу $SA|$F;$D.
I've been using Vim for about 2 years now, mostly because I can't figure out how to exit it. (c) I Am Devloper
I know nothing except the fact of my ignorance. (с) Socrates
Yegor
Posts: 1329
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 32 times
Been thanked: 61 times

Число папок в текущей панели

Post by Yegor »

Я за '|', но и вариант с '\' тоже ок.
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

Число папок в текущей панели

Post by Denis »

я за '|'
ccaid
Posts: 908
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 24 times
Been thanked: 6 times

Число папок в текущей панели

Post by ccaid »

я за '\'
а по '|' у меня первая ассоциация: операция ИЛИ
кроме того, симметричные символы типа '|' или '+' выглядят коммутативно. надо будет делать усилие, чтобы определиться, где — кто.
Фар делают добрые люди
User avatar
HaRT
Moderator
Posts: 10865
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Число папок в текущей панели

Post by HaRT »

cmd.exe wrote: Давайте сделаем настройку как у консоли $p$g
Идея очень здравая, но тогда уж надо использовать/расширять уже давно имеющийся в Фаре настройки Cmdline.PromptFormat.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
zg
zero-gravity
Posts: 6035
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Число папок в текущей панели

Post by zg »

зачем плодить форматы? код на луа, на вход 3 цифры, на выходе строка. и хоть обформатируйтесь.
Post Reply

Return to “Обсуждение Far Manager”