Re: Nightly Builds — еженощные сборки

Столкнулись с проблемой в использовании макросов? Здесь можно получить помощь.
2useven10
Posts: 4053
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 5 times
Been thanked: 188 times

Re: Как включить макросы Lua?

Post by 2useven10 »

Latest post of the previous page:

выполните 'echo %FARPROFILE%' в командной строке far.
или сразу: cd %FARPROFILE%

johnysc
Posts: 6
Joined: Sat 25 May, 2013 05:09

Re: Как включить макросы Lua?

Post by johnysc »

Вот, теперь разобрался, оно было в профиле пользователя. За одно перенес все это в %farhome%, чтоб можно было на флешку потом настроенный FAR забрать, с помощью Far.exe.ini, прописав там
UseSystemProfiles=0
UserProfileDir=%FARHOME%\Profile
UserLocalProfileDir=%FARHOME%\Profile
GlobalUserMenuDir=%FARHOME%
DefaultLanguage=Russian
и макросы заработали, теперь понятно куда их совать. Спасибо!

Calm
Posts: 3
Joined: Wed 02 Oct, 2013 09:48

Far 3.0.3525 x64 - не работают макросы клавиатуры

Post by Calm »

Добрый день!
Установил Far 3.0.3525 x64 на ноут с Win8 x64.
Создал каталог C:\...\Far\Macros\scripts. В него сложил файлы .lua, например "Panel.BS.lua".
Перезапустил Far. Нажатие на клавишу backspace ничего не делает. В командной строке far'а пусто, проверял. Сочетание Ctrl+PgUp работает исправно.
Настройки Far'а по умолчанию.

Что я делаю не так? Заранее спасибо!

2useven10
Posts: 4053
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 5 times
Been thanked: 188 times

Re: Far 3.0.3525 x64 - не работают макросы клавиатуры

Post by 2useven10 »

правильный каталог %FARPROFILE%\Macros\scripts

Calm
Posts: 3
Joined: Wed 02 Oct, 2013 09:48

Re: Far 3.0.3525 x64 - не работают макросы клавиатуры

Post by Calm »

Пожалуйста поясните, что есть "%FARPROFILE%"? как узнать его значение?
Я полагал, что это каталог, указанный при установке Far'а. Например, "C:\program files\Far". Это не так?

Игорь Юдинцев
Posts: 725
Joined: Sun 03 Apr, 2005 22:00
Location: Казань
Been thanked: 2 times

Re: Far 3.0.3525 x64 - не работают макросы клавиатуры

Post by Игорь Юдинцев »

как узнать его значение?
set

2useven10
Posts: 4053
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 5 times
Been thanked: 188 times

Re: Far 3.0.3525 x64 - не работают макросы клавиатуры

Post by 2useven10 »

FARPROFILE - переменная окружения, создаётся при старте фар.
в фар выполняете команду cd "%FARPROFILE%\Macros\scripts" и оказываетесь в нужном месте.

2useven10
Posts: 4053
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 5 times
Been thanked: 188 times

Re: Far 3.0.3525 x64 - не работают макросы клавиатуры

Post by 2useven10 »

Для информации можно посмотреть файл Far.exe.example.ini
В каталоге %FARHOME% :)

Calm
Posts: 3
Joined: Wed 02 Oct, 2013 09:48

Re: Far 3.0.3525 x64 - не работают макросы клавиатуры

Post by Calm »

2useven10, большое спасибо за помощь! :beer:
Все получилось :good:

ValleZ
Posts: 1
Joined: Fri 02 May, 2014 02:00

Куда устанавливать макросы?

Post by ValleZ »

Я пытаюсь перейти на Far3 с Far2 (это уже третья попытка за несколько лет :)

Последняя версия стала почти ничего, но, к сожалению, у меня проблемы с макросами. Я хочу простую штуку - по Del удалить файл, а по Esc показать фон консоли (CtrlO). В Far2 это настраивалось в два клика путем клика на два рег файла, но в третьем это не работает. В Far3 x64 папка макросов вообще пустая, удалил x64,поставил x86 - там макросы есть, но lua. lua файлы было непонятно как открыть, но вроде как гугл говорит, что нужно нужные макросы оттуда скопировать в %FARPROFILE%\Macros\scripts. Я так понял, что %FARPROFILE% - это папка где установлен фар, т.е. "C:\Program Files (x86)\Far Manager\" в моем случае. Я создал эти две папки и положил файлы туда:
C:\Program Files (x86)\Far Manager\Macros\scripts\Panel.Del.lua
Перезапустил фар - Не работает. попробовал такое с far x64 - та же петрушка.

Как это сделать, помогите пожалуйста! Может быть %FARPROFILE% - это реестр или еще какая фигня? Спасибо.

User avatar
SUSim
Posts: 1543
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 5 times
Been thanked: 10 times

Re: Макросы

Post by SUSim »

по умолчанию профайл это %APPDATA%\Far Manager
а вообще, смотри Far.exe.example.ini в папке фара
SimSU ··· ·· -- ··· ··-

Shmuel
Posts: 6139
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 317 times

Re: Макросы

Post by Shmuel »

ValleZ wrote:Как это сделать, помогите пожалуйста! Может быть %FARPROFILE% - это реестр или еще какая фигня? Спасибо.
Из командной строки Фара выполните cd %farprofile%\Macros\scripts и сразу попадёте в требуемую папку.
Скопируйте туда Panel.Del.lua и Panel.Esc.lua, затем перезапустите Фар.

ObSerV
Posts: 53
Joined: Wed 29 Jul, 2009 06:26
Been thanked: 1 time

Re: Макросы

Post by ObSerV »

хм. Еще со времен 1-го фара не надо было знать макросы для таких вещей.
"Ctrl-." "последовательность действий" "Ctrl-." "клавиша на которую вешается макрос, ну или комбинация клавиш"
А еще лучше: нажимаете f1, f7, вводите "запись макроса", enter - читаете.

Vadimkinson
Posts: 3
Joined: Sat 07 Jun, 2014 08:44

Re: Far 3.0.3525 x64 - не работают макросы клавиатуры

Post by Vadimkinson »

2useven10 wrote:FARPROFILE - переменная окружения, создаётся при старте фар.
Здравствуйте!
У меня та же версия Far, только х86.
Переменная окружения при старте не создаётся (((
Помогите пожалуйста!
Спасибо!

Vadimkinson
Posts: 3
Joined: Sat 07 Jun, 2014 08:44

Re: Far 3.0.3525 x64 - не работают макросы клавиатуры

Post by Vadimkinson »

Vadimkinson wrote:Переменная окружения при старте не создаётся (((
Соответственно Backspace в панелях не работает (((
Остальные привычные сочетания вроде работают.

Vadimkinson
Posts: 3
Joined: Sat 07 Jun, 2014 08:44

Re: Far 3.0.3525 x64 - не работают макросы клавиатуры

Post by Vadimkinson »

Vadimkinson wrote:Переменная окружения при старте не создаётся (((
Прошу прощения, всё создается. Вопрос снят) Не знаю как удалить свои сообщения)

Post Reply

Return to “Нужна помощь”