Page 4 of 6
LuaFAR History — История команд, папок и файлов
Posted: Sun 06 Aug, 2017 17:41
by Shmuel
Latest post of the previous page:
Сейчас выложил новую версию, в ней реализовано пока 3 предложения из числа изложенных выше (в чейнжлоге указано, что именно).
Можно проверять и сообщать о косяках.
LuaFAR History — История команд, папок и файлов
Posted: Tue 08 Aug, 2017 20:08
by DV
Спасибо!
А с чем связано изменение "горячей клавиши" для Locate file на CtrlShiftSpace? Ведь CtrlSpace легче нажать.
P.S. Доступен ли этот плагин для скачивания где-нибудь ещё - например, на sourceforge или github?
LuaFAR History — История команд, папок и файлов
Posted: Tue 08 Aug, 2017 20:57
by Shmuel
DV wrote: ↑Tue 08 Aug, 2017 20:08А с чем связано изменение "горячей клавиши" для Locate file на CtrlShiftSpace? Ведь CtrlSpace легче нажать.
Могу вернуть обратно
Но поскольку это в макросе назначается, то как бы предполагается, что пользователь всегда может переназначить.
DV wrote: ↑Tue 08 Aug, 2017 20:08Доступен ли этот плагин для скачивания где-нибудь ещё - например, на sourceforge или github?
Исходники доступны
здесь. Но, если только вы не чувствуете себя полностью уверенным в том, что делаете, лучше пользоваться собранным плагином, где все исходники встроены в DLL.
LuaFAR History — История команд, папок и файлов
Posted: Wed 09 Aug, 2017 08:43
by DV
IMHO, Ctrl+Space удобнее, так что я бы предпочёл его по умолчанию, чтобы не забывать менять
Вчера обратил внимание на важный инфраструктурный момент: сейчас плагин и свои настройки, и истории сохраняет в одну и ту же базу под UserProfileDir. Однако истории папок, файлов и команд являются по определению локальными (привязанными к конкретному компьютеру), поэтому было бы правильнее размещать именно истории в отдельной базе под UserLocalProfileDir. Именно так, кстати, делает AltHistory. Ещё один аргумент "за": при переносе портативной сборки FAR3 на другой компьютер имеет мало смысла переносить всю историю команд, файлов и папок, - которых на другом компьютере скорее всего физически нет.
LuaFAR History — История команд, папок и файлов
Posted: Wed 09 Aug, 2017 09:48
by Shmuel
DV, спасибо за предложения.
LuaFAR History — История команд, папок и файлов
Posted: Wed 09 Aug, 2017 22:03
by DV
Это опять я
Чем больше пользуюсь - тем больше нахожу интересного (кстати, встроенный XLat - это классная идея). При работе с архивами заметил, что в стандартной истории папок FAR3 присутствуют такие элементы как "arclite:C:\Users\DV\Downloads\edisk_files.zip:", позволяющие перейти прямо внутрь архива, а в LFHistory таких элементов нет
Соответственно, как у вас будет время и желание, был бы рад увидеть поддержку архивных папок и в LFHistory.
LuaFAR History — История команд, папок и файлов
Posted: Wed 09 Aug, 2017 22:13
by Shmuel
Когда-то это было, убрал сознательно, т.к. часто в архивы приходится заходить, после чего эти архивы нередко переносятся в другое место или удаляются, и получается сильное засорение истории. Но наверное надо вернуть, а кому не понравится - уберёт фильтром (которого тоже пока ещё нет).
LuaFAR History — История команд, папок и файлов
Posted: Wed 04 Oct, 2017 23:48
by AlexanderCh
Привет,
Версия 3.8.1
Открыл некоторую папку на удаленном сервере в NetBox по SFTP.
Открыл диалог LFHistory folders нашел другую папку на том же сервере.
Наблюдаю: NetBox снова производит авторизацию на сервере и поднимает сессию, как в первый раз.
Ожидалось: не будет заново поднимать сессию, а просто перейдёт в папку.
Вроде бы AltHistory умел делать локальный переход в папку в рамках текущей сессии...
Не критично, но желательно )
LuaFAR History — История команд, папок и файлов
Posted: Thu 05 Oct, 2017 02:39
by Shmuel
Создал
issue на гитхабе.
(У кого есть регистрация на гитхабе может сам добавлять issues, комментировать).
LuaFAR History — История команд, папок и файлов
Posted: Tue 31 Oct, 2017 14:18
by AlexanderCh
Привет
Завёл хотелку: вставка Ctrl+v как ключ поиска
https://github.com/shmuz/far_plugins/issues/8
LuaFAR History — История команд, папок и файлов
Posted: Tue 31 Oct, 2017 14:35
by Shmuel
Это легко сделать. Как лучше - добавлять в конец уже набранного или заменять?
LuaFAR History — История команд, папок и файлов
Posted: Tue 31 Oct, 2017 14:41
by AlexanderCh
Хм. Хороший вопрос. Добавлять логично... Просто так операция вставки интуитивно работает.
Но в реальности это бесполезно. Либо ты уже набрал ключ и добавлять что-то вставкой странно, либо ключом является только содержимое буфера обмена и тогда набранное не интересно и придется его стирать.
Предлагаю заменять.
Если будут поступать обоснованные жалобы, попросим исправить
LuaFAR History — История команд, папок и файлов
Posted: Tue 31 Oct, 2017 14:51
by John Doe
Можно даже макросом
Code: Select all
local clip
Macro { description="LuaFAR History: Enter clipboard into filter";
area="Dialog"; key="CtrlV";
id="46BC809A-07E6-458C-AA9D-BCD15D24E643";
condition=function()
if Dlg.Owner=="A745761D-42B5-4E67-83DA-F07AF367AE86" then
clip = far.PasteFromClipboard()
return clip
end
end;
action=function()
for k in clip:gmatch"." do Keys(k) end
end;
}
LuaFAR History — История команд, папок и файлов
Posted: Tue 31 Oct, 2017 17:15
by Shmuel
Так работать будет некорректно, надо ещё пробелы заменять на "Space".
LuaFAR History — История команд, папок и файлов
Posted: Mon 01 Jan, 2018 16:20
by Shmuel
DV wrote: ↑Wed 09 Aug, 2017 08:43поэтому было бы правильнее размещать именно истории в отдельной базе под UserLocalProfileDir
Сделано.
Чтобы не потерять накопленные истории, надо вручную скопировать файл базы данных в
%FARLOCALPROFILE%\PluginsData
.
LuaFAR History — История команд, папок и файлов
Posted: Thu 04 Jan, 2018 21:09
by DV
Shmuel wrote: ↑Mon 01 Jan, 2018 16:20Сделано.
Чтобы не потерять накопленные истории, надо вручную скопировать файл базы данных в
%FARLOCALPROFILE%\PluginsData
.
Спасибо!