Latest post of the previous page:
Макс, на плаг ринге версия 3.15, а в длл 1.15. Можно поправить версию на плагринге? и еще Renewal.xml ссылается на far-plugins.googlecode.comPanelTabs — Панели с закладками
- cmd.exe
- Posts: 378
- Joined: Fri 16 Apr, 2010 18:26
- Location: Нижний Новгород
- Has thanked: 181 times
- Been thanked: 10 times
- Contact:
PanelTabs — Панели с закладками
Решил поделиться с вами своим скриптом настройки плагина.
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
I know nothing except the fact of my ignorance. (с) Socrates
- cmd.exe
- Posts: 378
- Joined: Fri 16 Apr, 2010 18:26
- Location: Нижний Новгород
- Has thanked: 181 times
- Been thanked: 10 times
- Contact:
PanelTabs — Панели с закладками
update:
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
I know nothing except the fact of my ignorance. (с) Socrates
PanelTabs — Панели с закладками
Поставил себе данный плагин - весьма удобно, почти как в TC.
Но вот возникла проблема: как удалять вкладку по горячей клавише?
Для добавления вкладки я написал такой макрос, и он работает:
А с удалением уже проблемы - пункта меню "Удалить" у плагина нету, и пришлось делать через пункт меню "Edit tabs"
Удаляет, только проблема - панель вкладок при этом начинает неприятно моргать, с добавление вкладки такого нету.
В связи с этим вопросы:
1) Как удалить текущую активную вкладку по комбинации CtrlW (как в totalcmd)?
2) Может добавить в меню плагина пункт "Удалить текущую вкладку"?
3) Если удалить активную вкладку, то следующая вкладка не становится активной и текущий путь в панели не меняется. Это очень напрягает после логичных и понятных вкладок в totalcmd. Можно ли это поправить?
Но вот возникла проблема: как удалять вкладку по горячей клавише?
Для добавления вкладки я написал такой макрос, и он работает:
Code: Select all
Macro {
area="Shell"; key="CtrlT";
description="Cоздать новую вкладку";
action=function()
Plugin.Call("8E6FEAE8-9078-4FB9-81E8-1A58F4746037", 1); -- 1 - "Add tab"
end
}
Code: Select all
Macro {
area="Shell"; key="CtrlW";
description="Удалить текущую вкладку";
action=function()
Plugin.Call("8E6FEAE8-9078-4FB9-81E8-1A58F4746037", 2); -- 2 - "Edit tab"
Keys("End Del Esc");
end
}
В связи с этим вопросы:
1) Как удалить текущую активную вкладку по комбинации CtrlW (как в totalcmd)?
2) Может добавить в меню плагина пункт "Удалить текущую вкладку"?
3) Если удалить активную вкладку, то следующая вкладка не становится активной и текущий путь в панели не меняется. Это очень напрягает после логичных и понятных вкладок в totalcmd. Можно ли это поправить?
-
- Posts: 3651
- Joined: Wed 23 Nov, 2005 11:11
- Location: Москва-Питер
- Has thanked: 2 times
- Been thanked: 19 times
PanelTabs — Панели с закладками
Ну, сделайте так:
Code: Select all
Macro {
area="Shell"; key="CtrlW";
description="Удалить текущую вкладку";
action=function()
Plugin.Call("8E6FEAE8-9078-4FB9-81E8-1A58F4746037", 2); -- 2 - "Edit tab"
if Object.ItemCount > 1 then
Keys("Del Enter");
else
Keys("Del Esc");
end
end
}
PanelTabs — Панели с закладками
Спасибо, так стало гораздо лучше. Осталась только проблема мерцания панели вкладок при удалении.
- HaRT
- Moderator
- Posts: 10865
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
PanelTabs — Панели с закладками
В чём это выражается? Какая версия плагина? То же ли самое на свежих ночных сборках Фара?
Фар есть инструмент, а не нянька. © 2009 DrKnS
PanelTabs — Панели с закладками
Можно ли в строке вызова фиксированной закладки указать не саму макропоследовательность, которая может быть длинной, а ссылку на файл-макрос?
PanelTabs — Панели с закладками
Спасибо!
зачем убрали Ctrl + 0..9 в апдейте?
CtrlShift1-3 - нужно отнимать у скриншотов Я.Диска
CtrlShift0 у меня не работает и рецепт не помогает (у меня вин8 и стояло, как в кино), но мне это не особо и нужно
ЗЫ
пустяк но "--My ferst function" это же "first"?
Занимаюсь роликами и SEO, обращайтесь
PanelTabs — Панели с закладками
Кто-нибудь может подсказать хоткеи для переключения раскладок при помощи клавиатуры?
Заранее спасибо.
Заранее спасибо.
PanelTabs — Панели с закладками
Да, прошу прощения, именно так.
Прочитал внимательно тему, наткнулся на скрипт, который выкладывал cmd.exe и дорабатывал wakh.
К сожалению, он по какой-то причине не завёлся. Сделал следующее:
- Скопировал содержимое скрипта из поста http://forum[.]farmanager[.]com/viewtopic.php?p=142715#p142715 в файл "PanelTabs3.lua"
- Положил файл "PanelTabs3.lua" в директорию "%FARPROFILE%\Macros\scripts"
- Перезапустил Far Manager
Нажатие комбинации клавиш Ctrl[0-9] не перехватывается скриптом -- вместо переключения вкладок изменяется вид панелей.
Скрипты из директории "%FARPROFILE%\Macros\scripts" точно подхватываются Far Manager'ом, т.к. лежащий рядом "Panel[.]BS[.]lua" успешно добавляет возможность перехода на директорию выше при помощи нажатия клавиши Backspace.
Подскажите, пожалуйста, в чём может быть дело? Где можно посмотреть логи и в целом, куда копать?
Версия Far Manager -- 3.0.4949
Версия PanelTabs -- 1.15
- cmd.exe
- Posts: 378
- Joined: Fri 16 Apr, 2010 18:26
- Location: Нижний Новгород
- Has thanked: 181 times
- Been thanked: 10 times
- Contact:
PanelTabs — Панели с закладками
ntrofimov, в моём скрипте закоментированные строки. wakh не модифицировал, а разкоментировал сторки с 76 по 86-ую.
В самом скрипте есть описание, и его легко можно подстроить под себя. Я-же незаставляю всех использовать так, как удобно мне.
В самом скрипте есть описание, и его легко можно подстроить под себя. Я-же незаставляю всех использовать так, как удобно мне.
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
I know nothing except the fact of my ignorance. (с) Socrates