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

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

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

Post by AntVS » Mon 20 Nov, 2017 10:59

Удобно иметь в панели Far закладки, как, скажем, в браузере Firefox.
Размещать их в верхней полоске, к-рая пустует.
Ссылки в закладках, конечно, на неск-ко др. папок (м.б. даже редакторов файлов),
с к-рыми сейчас работаешь (а НЕ НА Internet)
Возможно, что-то (без таких закладок) уже есть - дайте знать, please.
Заводить неск-ко окон Far не так удобно.

User avatar
Grom PE
Posts: 28
Joined: Sun 21 Jun, 2015 14:24
Has thanked: 5 times

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

Post by Grom PE » Mon 20 Nov, 2017 15:24

В качестве "закладок" для часто изменяющихся вещей я использую 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: 905
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 3 times
Been thanked: 9 times

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

Post by Yegor » Mon 20 Nov, 2017 17:12

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: 3535
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 3 times
Been thanked: 138 times

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

Post by 2useven10 » Mon 20 Nov, 2017 17:44

Есть ещё ConEmu

AntVS
Posts: 81
Joined: Thu 03 Nov, 2011 06:36

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

Post by AntVS » Wed 22 Nov, 2017 10:39

Славно, Grom PE. У меня Alt+F11, Alt+F12 валяются без дела.
А философ Оккам учил: не следует без нужды вводить новые понятия
(здесь - закладки). Спасибо.

AntVS
Posts: 81
Joined: Thu 03 Nov, 2011 06:36

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

Post by AntVS » Mon 04 Dec, 2017 05:03

Уважаемый Yegor, спасибо за ответ и plugin PanelTabs.
Это в точности то, чего я ждал + многочисленные удобства, к-рыми я не пользуюсь.
Извините за задержку с благодарностью - увлекся первым ответом.

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

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

Post by John Doe » Mon 04 Dec, 2017 08:10

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 “Предложения и идеи”