Закладки в панели

Вам не хватает чего-то в Far? Вы считаете, что вашу идею стоит услышать? Пишите сюда.
Post Reply
AntVS
Posts: 91
Joined: Thu 03 Nov, 2011 06:36

Закладки в панели

Post by AntVS »

Удобно иметь в панели Far закладки, как, скажем, в браузере Firefox.
Размещать их в верхней полоске, к-рая пустует.
Ссылки в закладках, конечно, на неск-ко др. папок (м.б. даже редакторов файлов),
с к-рыми сейчас работаешь (а НЕ НА Internet)
Возможно, что-то (без таких закладок) уже есть - дайте знать, please.
Заводить неск-ко окон Far не так удобно.
User avatar
Grom PE
Posts: 34
Joined: Sun 21 Jun, 2015 14:24
Has thanked: 5 times
Been thanked: 2 times
Contact:

Закладки в панели

Post by Grom PE »

В качестве "закладок" для часто изменяющихся вещей я использую Alt+F11 "File view and edit history" и Alt+F12 "Folders history".
Для более постоянных вещей я использую пользовательское меню F2 с командами типа @cd <путь>.
Совсем постоянные пути мне нравится прописывать в меню выбора диска, вот такмм файлом (%APPDATA%\Far Manager\Profile\Macros\scripts\DiskMenuAdd.lua):

Code: Select all

local function go(target, path)
  local l;
  if target == 10 then
    l = APanel.Left;
    if not PPanel.Visible then
      mf.postmacro(function() Keys("CtrlF2"); end);
    end;
  else
    l = not APanel.Left;
    if not PPanel.Visible then
      mf.postmacro(function() Keys("CtrlF1"); end);
    end;
  end
  Panel.SetPath(l, path);
end;

MenuItem {
  menu = "Disks";
  area = "Shell";
  guid = "CFBC01BA-340A-409F-A2B7-DAF874A84600";
  text = [[%APPDATA%\Far Manager\...\scripts]];
  action = function(target, item)
    go(target, os.getenv("APPDATA") .. [[\Far Manager\Profile\Macros\scripts]])
  end;
}
Yegor
Posts: 1326
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 32 times
Been thanked: 61 times

Закладки в панели

Post by Yegor »

AntVS wrote: Mon 20 Nov, 2017 10:59Удобно иметь в панели Far закладки
PanelTabs (обсуждение)
Last edited by HaRT on Mon 20 Nov, 2017 18:24, edited 1 time in total.
Reason: Добавлено имя плагина
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
2useven10
Posts: 5192
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 309 times

Закладки в панели

Post by 2useven10 »

Есть ещё ConEmu
AntVS
Posts: 91
Joined: Thu 03 Nov, 2011 06:36

Закладки в панели

Post by AntVS »

Славно, Grom PE. У меня Alt+F11, Alt+F12 валяются без дела.
А философ Оккам учил: не следует без нужды вводить новые понятия
(здесь - закладки). Спасибо.
AntVS
Posts: 91
Joined: Thu 03 Nov, 2011 06:36

Закладки в панели

Post by AntVS »

Уважаемый Yegor, спасибо за ответ и plugin PanelTabs.
Это в точности то, чего я ждал + многочисленные удобства, к-рыми я не пользуюсь.
Извините за задержку с благодарностью - увлекся первым ответом.
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

Закладки в панели

Post by John Doe »

Grom PE wrote: Mon 20 Nov, 2017 15:24

Code: Select all

      mf.postmacro(function() Keys("CtrlF2"); end)
Проще: mf.postmacro(Keys,"CtrlF2")
Post Reply

Return to “Предложения и идеи”