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

Столкнулись с проблемой в использовании макросов? Здесь можно получить помощь.
johnysc
Posts: 6
Joined: Sat 25 May, 2013 05:09

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

Post by johnysc » Sat 25 May, 2013 06:27

Latest post of the previous page:

Вот, теперь разобрался, оно было в профиле пользователя. За одно перенес все это в %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 » Wed 02 Oct, 2013 09:54

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

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

2useven10
Posts: 3890
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 162 times

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

Post by 2useven10 » Wed 02 Oct, 2013 10:01

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

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

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

Post by Calm » Wed 02 Oct, 2013 10:03

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

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

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

Post by Игорь Юдинцев » Wed 02 Oct, 2013 10:06

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

2useven10
Posts: 3890
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 162 times

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

Post by 2useven10 » Wed 02 Oct, 2013 10:06

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

2useven10
Posts: 3890
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 162 times

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

Post by 2useven10 » Wed 02 Oct, 2013 10:09

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

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

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

Post by Calm » Wed 02 Oct, 2013 10:11

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

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

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

Post by ValleZ » Fri 02 May, 2014 02:12

Я пытаюсь перейти на 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: 1528
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 5 times
Been thanked: 8 times

Re: Макросы

Post by SUSim » Fri 02 May, 2014 06:14

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

Shmuel
Posts: 5836
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 22 times
Been thanked: 213 times

Re: Макросы

Post by Shmuel » Fri 02 May, 2014 08:04

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 » Fri 02 May, 2014 09:20

хм. Еще со времен 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 » Sat 07 Jun, 2014 09:30

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

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

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

Post by Vadimkinson » Sat 07 Jun, 2014 09:35

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

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

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

Post by Vadimkinson » Sat 07 Jun, 2014 09:42

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

Post Reply

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