Page 11 of 11

Менеджер закладок для папок

Posted: Fri 24 Jan, 2014 09:51
by IgorZ
Данный скрипт позволяет назначать на папки и файлы закладки (закладка может содержать ссылки как на одну, так и на несколько целей, для разных панелей; подробнее во встроенной справке скрипта) и переходить по ним (или запускать их средствами ОС), а также по переменным окружения, содержащим пути. Идея взята у Shell Bookmark (с) Max Rusov, текст написан с нуля.
Скрипт содержит три макроса.
  • Сохранение текущей папки в новой закладке.
    Клавиша вызова: RCtrl+Shift/RAlt+последовательность клавиш.
  • Переход по закладке.
    Клавиша вызова: RCtrl+последовательность клавиш.
  • Меню закладок и настроек.
    Клавиша вызова: RCtrl+/.

Требуемая версия Far 3.0.4324+.


Менеджер закладок для папок

Posted: Thu 27 Sep, 2018 22:22
by mc_user

Latest post of the previous page:

Здравствуйте. Я Far только начал изучать и как устанавливать различные плагины типа сабжа пока не знаю. Пока попробовал просто поместить lua-скрипт (версия 3.0.1) в директорию ./Scripts/ относительно установки Far и перезапустил Far. Описанный в стартовом посте интерфейс не работает. Уверен, что сделал что-то не так и чего-то не понимаю. Объясните пожайлуста.

Менеджер закладок для папок

Posted: Thu 27 Sep, 2018 22:37
by Shmuel
1. Чтобы найти папку, куда копировать, выполните с комстроки cd %FARPROFILE%\Macros\scripts
2. Скопировать туда нужно всё содержимое архива, а не только Lua-файл.
3. Перезапустить Фар.

P.S. А ещё лучше - создать там подпапку BookmarkManager и распаковать архив в эту подпапку, чтоб не смешивался с другими скриптами.

Менеджер закладок для папок

Posted: Thu 27 Sep, 2018 23:07
by HaRT
mc_user wrote:
Thu 27 Sep, 2018 22:22
сделал что-то не так и чего-то не понимаю. Объясните пожайлуста.
По ссылке Far FAQ вверху страницы прочитайте хотя бы ответ на “6.2. Где Far хранит настройки и макросы?”, а желательно и остальные.

Менеджер закладок для папок

Posted: Fri 28 Sep, 2018 10:21
by zg
HaRT wrote:
Thu 27 Sep, 2018 23:07
а желательно и остальные.
это не желательно, а обязательно.

Менеджер закладок для папок

Posted: Thu 11 Oct, 2018 10:55
by mc_user
Shmuel wrote:
Thu 27 Sep, 2018 22:37
1. Чтобы найти папку, куда копировать, выполните с комстроки cd %FARPROFILE%\Macros\scripts
2. Скопировать туда нужно всё содержимое архива, а не только Lua-файл.
3. Перезапустить Фар.

P.S. А ещё лучше - создать там подпапку BookmarkManager и распаковать архив в эту подпапку, чтоб не смешивался с другими скриптами.
Спасибо. Похоже заработало. Извиняюсь что так долго не отвечал - всё же редко виндой пользуюсь.

Менеджер закладок для папок

Posted: Mon 19 Nov, 2018 19:14
by al-ddh
WinXP SP3 - проблемы с закладками в реестре (проверял на сборках от Victor_VG, их тех, что были у меня в архивах):

FarUE3 b5000 (BM 2.4.2) -- тут пока всё нормально

FarUE3 b5170 (BM 2.5.4) -- при создании закладки через CtrlShift текст дублируется, хотя на работу не влияет:
reg_bookmark.png
reg_bookmark.png (1.74 KiB) Viewed 5905 times
Текст закладки:
<A>RegEditor||\HKEY_LOCAL_MACHINE|\HKEY_LOCAL_MACHINE
Если убрать повтор \HKEY_LOCAL_MACHINE -- на работу не влияет.

FarUE3 b5267 (BM 3.0.1) -- при создании закладки через CtrlShift дубль сохраняется, но переход по закладке вызывает ошибку:
BM_error.png

Менеджер закладок для папок

Posted: Mon 26 Nov, 2018 05:49
by IgorZ
al-ddh wrote:
Mon 19 Nov, 2018 19:14
WinXP SP3 - проблемы с закладками в реестре (проверял на сборках от Victor_VG, их тех, что были у меня в архивах):
FarUE3 b5000 (BM 2.4.2) -- тут пока всё нормально
Тут есть ошибка, влияющая на переход по закладкам в некоторые плагины: часть информации не сохраняется в закладке.
al-ddh wrote:
Mon 19 Nov, 2018 19:14
FarUE3 b5170 (BM 2.5.4) -- при создании закладки через CtrlShift текст дублируется, хотя на работу не влияет:
reg_bookmark.png
Текст закладки:
<A>RegEditor||\HKEY_LOCAL_MACHINE|\HKEY_LOCAL_MACHINE
Если убрать повтор \HKEY_LOCAL_MACHINE -- на работу не влияет.
Тут указанная выше ошибка исправлена. Это дублирование не в BookmarkManager, а в RegEditor. Хотя, возможно, и там всё правильно. А BookmarkManager добросовестно выводит содержимое двух разных полей записи, в данном конкретном случае совпадающих по значению.
al-ddh wrote:
Mon 19 Nov, 2018 19:14
FarUE3 b5267 (BM 3.0.1) -- при создании закладки через CtrlShift дубль сохраняется, но переход по закладке вызывает ошибку:
BM_error.png
А здесь действительно ошибка в BookmarkManager, возникшая в версии 3.0.0.

Версия 3.0.2 -
  • При вызове скрипта как функции без параметров ошибка не выдаётся, просто ничего не делаем.
  • Исправлена ошибка при переходе в плагин.