Показать файл/папку назначения Symlink и Junction на панелях

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
far_user2
Posts: 24
Joined: Mon 01 Dec, 2014 16:51

Показать файл/папку назначения Symlink и Junction на панелях

Post by far_user2 »

Извиняюсь за еще один вопрос. Есть ли возможность указывать не только тип объекта Junction, Folder и т.п., а еще и направление, куда ссылается эта ссылка. Например "[J]-> C:\ProgramData\Microsoft\Windows\Start Menu"?
Last edited by HaRT on Thu 03 Sep, 2015 12:31, edited 1 time in total.
Reason: Исправлен заголовок Темы

User avatar
John Doe
Бюрократ
Posts: 12829
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 290 times

Symlink и Junction на панелях направление

Post by John Doe »

Показать на панели — нет возможности.
А посмотреть можно по F4.

User avatar
HaRT
Moderator
Posts: 9444
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 105 times
Been thanked: 222 times

Symlink и Junction на панелях направление

Post by HaRT »

John Doe wrote: Показать на панели — нет возможности
Разве что написать плагин, который выставит это в custom колонку.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
John Doe
Бюрократ
Posts: 12829
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 290 times

Показать файл/папку назначения Symlink и Junction на панелях

Post by John Doe »

HaRT wrote: Разве что написать плагин, который выставит это в custom колонку.
Действительно, про это я и забыл.

Плагин — сильно сказано, можно и lua-скрипт: http://forum.farmanager.com/viewtopic.p ... 13#p126613

User avatar
John Doe
Бюрократ
Posts: 12829
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 290 times

Показать файл/папку назначения Symlink и Junction на панелях

Post by John Doe »

c0link.lua
обновление, можно использовать и как макрос
(736 Bytes) Downloaded 27 times
Приложенный микро-плагин решает задачу.

Помимо установки плагина требуется ещё в Options/File panel modes задать нужный режим панели.
В простейшем виде достаточно в поле Column types записать N,<link>

P.S.
Это даже не микроплагин, это наноплагин:
Attachments
c0link.7z
(11.17 KiB) Downloaded 161 times
Last edited by John Doe on Thu 08 Aug, 2019 14:25, edited 1 time in total.

User avatar
HaRT
Moderator
Posts: 9444
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 105 times
Been thanked: 222 times

Показать файл/папку назначения Symlink и Junction на панелях

Post by HaRT »

John Doe wrote: в поле Column types записать N,<symlink>
Спасибо, хорошо иметь такую возможность.
Придирка по мелочи: а почему в только “symlink”? Ведь, судя по коду, это будет работать и для directory junction, и для volume mount point, и вообще для (почти?) любого reparse point.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
John Doe
Бюрократ
Posts: 12829
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 290 times

Показать файл/папку назначения Symlink и Junction на панелях

Post by John Doe »

HaRT wrote: а почему в только “symlink”?
А как иначе описать всё перечисленное выше одним понятным словом?
Грамотеи из русской википедии со мной согласны.

User avatar
HaRT
Moderator
Posts: 9444
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 105 times
Been thanked: 222 times

Показать файл/папку назначения Symlink и Junction на панелях

Post by HaRT »

John Doe wrote: как иначе описать всё перечисленное выше одним понятным словом?
“ReparsePoint” или, если угодно, просто “link”.
Просто “symlink” сбивает с толку на ровном месте.
Фар есть инструмент, а не нянька. © 2009 DrKnS

far_user2
Posts: 24
Joined: Mon 01 Dec, 2014 16:51

Показать файл/папку назначения Symlink и Junction на панелях

Post by far_user2 »

John Doe wrote: Это даже не микроплагин, это наноплагин:
Спасибо. Только в режиме Medium мало что помещается на строку статуса:
Far-Statusline.png
Far-Statusline.png (2.15 KiB) Viewed 10791 times

User avatar
John Doe
Бюрократ
Posts: 12829
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 290 times

Показать файл/папку назначения Symlink и Junction на панелях

Post by John Doe »

far_user2 wrote: Только в режиме Medium мало что помещается на строку статуса:
А при чём тут режим Medium?
И в любом случае, ширину колонок и статуса можно настроить отдельно и независимо друг от друга.

far_user2
Posts: 24
Joined: Mon 01 Dec, 2014 16:51

Показать файл/папку назначения Symlink и Junction на панелях

Post by far_user2 »

А можно немного поподробнее, где и как это можно настроить?

User avatar
HaRT
Moderator
Posts: 9444
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 105 times
Been thanked: 222 times

Показать файл/папку назначения Symlink и Junction на панелях

Post by HaRT »

far_user2 wrote: где и как это можно настроить
Там же, где Вы настраивали режим Medium (или какой-то другой).
В том диалоге нажимаете F1 и читаете. :rtfm2:
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
sToLp
Posts: 938
Joined: Thu 23 Jul, 2009 10:16
Has thanked: 107 times
Been thanked: 12 times

Показать файл/папку назначения Symlink и Junction на панелях

Post by sToLp »

John Doe wrote: Приложенный микро-плагин решает задачу.
А можно ещё такой же и для FARx64?

User avatar
HaRT
Moderator
Posts: 9444
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 105 times
Been thanked: 222 times

Показать файл/папку назначения Symlink и Junction на панелях

Post by HaRT »

sToLp wrote: такой же и для FARx64?
Неужто имеющийся не работает?
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
John Doe
Бюрократ
Posts: 12829
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 290 times

Показать файл/папку назначения Symlink и Junction на панелях

Post by John Doe »

HaRT wrote: Неужто имеющийся не работает?
x64 же.
Надо будет собрать dll.

Post Reply

Return to “Нужна помощь”